今天写来电状态的监听,各种测试就是没有响应,感觉代码没错,步骤也没有缺失,最后发现,是写代码的位置发生了差错.
super.onCallStateChanged(state, incomingNumber);
监听状态的代码要写在这句代码的后面,但是我把这句代码放到了最后.
在注册广播的时候写在onCreate方法中,在onDestory中要解注册,具体的代码写在onReceive方法中.
今天写来电状态的监听,各种测试就是没有响应,感觉代码没错,步骤也没有缺失,最后发现,是写代码的位置发生了差错.
super.onCallStateChanged(state, incomingNumber);
监听状态的代码要写在这句代码的后面,但是我把这句代码放到了最后.
在注册广播的时候写在onCreate方法中,在onDestory中要解注册,具体的代码写在onReceive方法中.