Android 安卓-如何获取用户最后呼叫的号码?
我正在制作一个应用程序,用户可以按下一个按钮,然后启动一个手机意图,重拨最后一个号码。我已经知道如何根据URI数据(phone num)拨打电话,但我不确定如何检索最后一个电话号码Android 安卓-如何获取用户最后呼叫的号码?,android,android-intent,Android,Android Intent,我正在制作一个应用程序,用户可以按下一个按钮,然后启动一个手机意图,重拨最后一个号码。我已经知道如何根据URI数据(phone num)拨打电话,但我不确定如何检索最后一个电话号码 谢谢你的帮助 您可以使用CallLog类获取此信息(请参阅) 您对getLastOutgoingCall方法感兴趣,该方法返回上次拨打的电话号码。您需要的确切命令是 String lastDialed = CallLog.Calls.getLastOutgoingCall(getApplicationContext(
谢谢你的帮助 您可以使用CallLog类获取此信息(请参阅)
您对getLastOutgoingCall方法感兴趣,该方法返回上次拨打的电话号码。您需要的确切命令是
String lastDialed = CallLog.Calls.getLastOutgoingCall(getApplicationContext());
当然,别忘了将权限添加到清单中
<uses-permission android:name="android.permission.READ_CALL_LOG" />