sr.*_*zad 2 java android broadcastreceiver alarmmanager
我编写了使用AlarmManager的应用程序,它的工作非常好但是当用户使用电话说话时,音乐在alarmManager中播放,因此对用户来说不好.
如何在电话忙时禁用AlarmManager
谢谢...
TelephonyManager.getCallState() 告诉您,如果用户现在正在使用手机:
private boolean isUserInCall(Context context) {
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
return tm.getCallState() != TelephonyManager.CALL_STATE_IDLE;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
868 次 |
| 最近记录: |