sql >> Databáze >  >> RDS >> SQLite

Jak získá datum mms z content://mms.

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);



  1. Význam transakčního protokolu na SQL Serveru

  2. Nejčastější dotazy MySQL

  3. Jak zjistit, kdy byl spuštěn server MySQL/MariaDB

  4. Eliminace MySQL Split-Brain v multi-cloudových databázích