2013-02-07 39 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

相关问题