2013-02-07 65 views

回答

-1

有一個叫做CallLog.Calls的類,它包含CONTENT_URI來查詢通話記錄。

這裏有一個例子在通話記錄中列出的電話號碼:

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    this.setContentView(R.layout.main); 

String[] projection = new String[] { 
    CallLog.Calls._ID, CallLog.Calls.NUMBER}; 
Cursor query = this.managedQuery(
    CallLog.Calls.CONTENT_URI, projection, null, null, null); 

ListAdapter adapter = new SimpleCursorAdapter(
    this, android.R.layout.simple_list_item_1, query, 
    new String[] {CallLog.Calls.NUMBER}, 
    new int[] {android.R.id.text1}); 
this.setListAdapter(adapter); 
} 
+0

感謝您的回答.....但我想知道的所有呼叫持續時間值...設定>通話設定>呼叫持續時間>所有電話 –

+0

看看這個教程,當然可以幫助你... http://www.anddev.org/video-tut_-_querying_and_displaying_the_calllog-t169.html – jlopez

相關問題