2

我有问题,我不知道如何LastOutgoingCallandroid.provider.CallLog.Calls. 有一个公共方法getLastOutgoingCall,但我不知道如何访问它。我可以创建对象CallLog.Calls,但没有像getLastOutgoingCall.

我知道有“查询最后拨打的号码的通话记录数据库”,但不知道如何获取和使用它。对于任何提示和答案,提前致谢。

4

2 回答 2

3
String lastDialed = CallLog.Calls.getLastOutgoingCall(getApplicationContext());

当然,将权限添加到清单

<uses-permission android:name="android.permission.READ_CALL_LOG" />
于 2013-02-16T09:29:10.920 回答
1

使用内容提供者获取呼出列表并根据时间按DESC顺序排列并检索光标的第一个值。

对 Content Provider 进行一些研究。

于 2012-05-02T13:14:00.160 回答