-3
A
回答
1
使用试试这个下面的代码使用BroadcastReceiver
public class PhoneStateReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
try {
String state = intent.getStringExtra(TelephonyManager.EXTRA_STATE);
String incomingNumber = intent.getStringExtra(TelephonyManager.EXTRA_INCOMING_NUMBER);
if(state.equals(TelephonyManager.EXTRA_STATE_RINGING)){
//Here you will incomeing mobile number do your logic here
Toast.makeText(context,"Ringing State Number is - " + incomingNumber, Toast.LENGTH_SHORT).show();
}
}
catch (Exception e){
e.printStackTrace();
}
}
为了获得更多的参考here
相关问题
- 1. iOS:从拨入电话中检索电话号码
- 2. 如何拨号电话号码,在科特林的Android
- 3. 在Android上检测到拨出电话
- 4. 在手机上点击电话号码时拨打电话号码拨号器
- 5. 在android中拨打电话号码(点击图标可以拨打电话)吗?
- 6. Android:拨打一个自定义号码,一旦拨打电话
- 7. 在android中拨打电话的来电显示号码
- 8. 绕过拨号器拨打预定义的电话号码
- 9. android拨入电话的国家代码
- 10. 如何在android中不显示拨号程序活动到特定号码的情况下拨打电话?
- 11. 打电话意图拨打电话,在Android中选择一个电话号码?
- 12. 在swift中拨打电话号码
- 13. 在android中拨打电话的代码
- 14. 用*号码拨打电话号码
- 15. IOS:如何检测用户取消拨打电话号码
- 16. 在android中检索电话号码
- 17. 拨打Xcode中的电话号码
- 18. 访问android中拨打电话时的来电号码
- 19. 将应用中的电话号码链接到拨号器(Android)
- 20. 网站,可以拨打电话到指定的电话号码
- 21. 从iOS或Android拨打电话时隐藏电话号码
- 22. 拨打电话时拨打电话号码。
- 23. 拨打电话时是否可以拨打电话号码?
- 24. 拨打由GooglePlaces在Android中提供的电话号码
- 25. 在Android中输入电话号码
- 26. 在android中拨打电话
- 27. 在Android中拒绝拨打电话号码
- 28. 在拨入/拨出电话时自动打开拨号盘
- 29. 用户拨打电话号码后锁定Android手机
- 30. 如何在Swift中拨打电话号码后拨打分机
我可以本地电话屏幕上添加ainmation获得来电。 –
例如,如果有人打电话给我,动画是在呼叫屏幕上开始的,我想显示从落到黎明的心像落水一样。 –
https://github.com/inez/CustomIncomingCallScreen指这个。 –