android中有办法获取当前手机的通话状态吗
答案:2 悬赏:50 手机版
解决时间 2021-03-17 02:08
- 提问者网友:我们很暧昧
- 2021-03-16 17:37
android中有办法获取当前手机的通话状态吗
最佳答案
- 五星知识达人网友:轮獄道
- 2021-03-16 18:08
这些都是普通权限,赋予软件使用相应功能的能力。
系统设置权限:可以更改系统的设置,就是Android的设置页面设置的选项,比如应用可以修改你当前静音状态,打开WIFI连接,关闭移动网络等,而这些权限如果你不赋予它,它是没办法完成的。
通话状态:应用可以监听你的来电状态,知道你当前是否在通话。
建议,这些都是基本的权限,对用户安全不会带来太大的危害,可以不进行禁止。而发送短信,拦截短信,通讯录信息读取权限,定位权限,这些和用户隐私和资金安全有关,属于敏感权限,用户需要多注意。
系统设置权限:可以更改系统的设置,就是Android的设置页面设置的选项,比如应用可以修改你当前静音状态,打开WIFI连接,关闭移动网络等,而这些权限如果你不赋予它,它是没办法完成的。
通话状态:应用可以监听你的来电状态,知道你当前是否在通话。
建议,这些都是基本的权限,对用户安全不会带来太大的危害,可以不进行禁止。而发送短信,拦截短信,通讯录信息读取权限,定位权限,这些和用户隐私和资金安全有关,属于敏感权限,用户需要多注意。
全部回答
- 1楼网友:杯酒困英雄
- 2021-03-16 19:48
super.oncallstatechanged(state, incomingnumber);
switch(state){
//判断是否有电话接入
case 1:
try {
1是提示对方正在通话中。类似telephonymanager.call_state_ringing通话响铃的状态,其他状态网上有。
2是提示对方已启用来电短信提醒功能。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯