我正在寻找定制的手机日志,并想知道是否有某种内置的Android库让您的应用程序接听电话,然后通过电话获取电话号码或数据。这样我就可以将它存储在我的自定义手机日志中。
答案 0 :(得分:4)
您应该使用Android的Telephony Manager:
http://developer.android.com/reference/android/telephony/TelephonyManager.html
您需要将应用程序挂钩到ACTION_PHONE_STATE_CHANGED意图。意图带来一些额外的东西,其中一个是EXTRA_INCOMING_NUMBER - 其中包含手机#作为字符串。
这个网站有一个很好的例子:
http://www.tutorialforandroid.com/2009/01/get-phone-state-when-someone-is-calling_22.html