【问题标题】:How to access the Android call list?如何访问安卓通话清单?
【发布时间】:2010-11-09 17:36:21
【问题描述】:

嘿,我想访问 Android 通话列表,所以我可以看到联系人姓名、通话时间、持续时间、通话时间和日期。它在哪里,我如何访问它?

谢谢。

【问题讨论】:

    标签: android telephony telephonymanager


    【解决方案1】:

    我相信您正在寻找 CallLog 类,它是 android.provider 的一部分。

    http://developer.android.com/reference/android/provider/CallLog.html查看更多信息

    您应该可以使用此处列出的构造函数来调用它。希望对您有所帮助!

    编辑:这实际上可能对你更有帮助:http://developer.android.com/reference/android/provider/CallLog.Calls.html

    【讨论】:

    • 是的,我正在读这个。但是我怎样才能实现 getLastOutgoingCall() 方法。我有一个扩展 Activity 的类,但是如何实现 CallLog.Calls 方法?
    • 在 Activity 的开头使用 {import android.provider.CallLog.Calls;}(不带 {}),其余的导入。然后在您的活动中,您可以使用 {Calls}(不带 {})引用该类。例如,您可以使用 {Calls.getLastOutgoingCall()} 调用该方法。下面是一些类似操作的示例代码:hi-android.info/src/com/android/phone/CallLogAsync.java.html
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多