Nejsem příliš obeznámen s MMS, ale představoval bych si, že něco takového by vás alespoň nastartovalo
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);
}
Je to samozřejmě zcela nevyzkoušeno, ale mělo by vás nasměrovat správným směrem. Doufám, že to pomůže!
Upravit Po troše čtení bývala (možná stále existuje) "chyba" s časovým razítkem v MMS zprávách při načítání dat. Pokud skončíte s hloupou hodnotou (jako epocha), budete muset před použitím * 1000. Jen tak stranou :) T.j.:
long timestamp = (cursor.getLong(2) * 1000);