मैं एमएमएस से ज्यादा परिचित नहीं हूं, लेकिन मुझे लगता है कि ऐसा कुछ आपको कम से कम शुरू कर देगा
Cursor cursor = activity.getContentResolver().query(Uri.parse("content://mms"),null,null,null,date DESC);
count = cursor.getCount();
if (count > 0)
{
cursor.moveToFirst();
long timestamp = cursor.getLong(2);
Date date = new Date(timestamp);
String subject = cursor.getString(3);
}
यह निश्चित रूप से पूरी तरह से अप्रयुक्त है, लेकिन आपको सही दिशा में इंगित करना चाहिए। आशा है कि यह मदद करेगा!
संपादित करें कुछ पढ़ने के बाद, डेटा पुनर्प्राप्त करते समय, एमएमएस संदेशों में टाइमस्टैम्प के साथ (संभवतः अभी भी) एक "बग" हुआ करता था। यदि आप एक मूर्खतापूर्ण मूल्य (युग की तरह) के साथ समाप्त होते हैं, तो आपको इसका उपयोग करने से पहले *1000 करना होगा। बस एक तरफ :) यानी:
long timestamp = (cursor.getLong(2) * 1000);