SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Bagaimana cara mengambil tanggal mms dari content://mms.

Saya tidak terlalu akrab dengan MMS, tapi saya membayangkan sesuatu seperti ini setidaknya akan membantu Anda memulai

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

Ini benar-benar belum teruji tentu saja, tetapi harus mengarahkan Anda ke arah yang benar. Semoga membantu!

Sunting Setelah melakukan sedikit membaca, dulu (mungkin masih ada) "bug" dengan stempel waktu dalam pesan MMS, saat mengambil data. Jika Anda berakhir dengan nilai konyol (seperti Epoch), Anda harus * 1000 sebelum menggunakannya. Sekedar tambahan :) Yaitu:

long timestamp = (cursor.getLong(2) * 1000);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite Jelaskan Tabel

  2. Aplikasi berhenti bekerja karena database

  3. Android :Cara memuat gambar secara dinamis dari server dengan namanya dari SQLite

  4. Perbaiki Kesalahan:"PILIH ke kiri dan kanan UNION tidak memiliki jumlah kolom hasil yang sama" di SQLite

  5. Bagaimana cara mendapatkan nilai maksimal integer tipe kolom yang disimpan sebagai teks tipe di tabel sqlite