SORU
22 Temmuz 2011, Cuma


Nasıl android için çağrı günlüğü erişebilirim?

Çağrı kaydı almak için e isterim.g sayısı dakika adlı kullanıcı sayısı, vb tarafından yapılan aramalar.

Nasıl android bu elde ederim?

CEVAP
22 Temmuz 2011, Cuma


Bu telefon arama geçmişi erişmek için:

Jellybean (4.1) olarak aşağıdaki izni gerekir:<uses-permission android:name="android.permission.READ_CALL_LOG" />

Kod:

 Uri allCalls = Uri.parse("content://call_log/calls");
 Cursor c = managedQuery(allCalls, null, null, null, null);

String num= c.getString(c.getColumnIndex(CallLog.Calls.NUMBER));// for  number
String name= c.getString(c.getColumnIndex(CallLog.Calls.CACHED_NAME));// for name
String duration = c.getString(c.getColumnIndex(CallLog.Calls.DURATION));// for duration
int type = Integer.parseInt(c.getString(c.getColumnIndex(CallLog.Calls.TYPE)));// for call type, Incoming or out going.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Canceriansoul

    Canceriansou

    15 Ocak 2011
  • Moto Journal

    Moto Journal

    28 Mayıs 2007
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006