private void listenTelephonyState() {
telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
telephonyManager.listen(new PhoneStateListener(){
@Override
public void onCallStateChanged(int state, String incomingNumber) {
super.onCallStateChanged(state, incomingNumber);
switch (state){
case TelephonyManager.CALL_STATE_IDLE:
//空闲
break;
case TelephonyManager.CALL_STATE_RINGING:
//响铃
break;
case TelephonyManager.CALL_STATE_OFFHOOK:
//挂机
break;
}
}
},PhoneStateListener.LISTEN_CALL_STATE);
}
ScreenListenerService.java 文件源码
java
阅读 15
收藏 0
点赞 0
评论 0
项目:LockActivity
作者:
评论列表
文章目录