【发布时间】:2011-03-09 03:00:30
【问题描述】:
我正在寻找自定义电话日志,想知道是否有某种内置的 Android 库可以让您的应用接收电话,然后从电话中获取电话号码或数据。这样我就可以将其存储在我的自定义电话日志中。
【问题讨论】:
我正在寻找自定义电话日志,想知道是否有某种内置的 Android 库可以让您的应用接收电话,然后从电话中获取电话号码或数据。这样我就可以将其存储在我的自定义电话日志中。
【问题讨论】:
您应该为此使用 Android 的电话管理器:
http://developer.android.com/reference/android/telephony/TelephonyManager.html
您需要将您的应用程序连接到 ACTION_PHONE_STATE_CHANGED 意图。 Intent 附带了一些额外内容,其中之一是 EXTRA_INCOMING_NUMBER - 其中包含电话号码作为字符串。
这个网站有一个很好的例子:
http://www.tutorialforandroid.com/2009/01/get-phone-state-when-someone-is-calling_22.html
【讨论】: