Android调用电话监听PhoneStateListener

Android调用电话监听PhoneStateListener

Activity中调用系统拨号,对电话状态进行监听,页面初次回调没有问题,二次进入页面电话挂起时监听回调中空指针异常。

原因:
Activity页面关闭时没有取消电话监听。

方法:

	@Override
    protected void onDestroy() {
        super.onDestroy();
        if (phoneManager != null){
            phoneManager.listen(phoneListen, PhoneStateListener.LISTEN_NONE);
            phoneManager = null;
        }
    }

养成遇到问题自己记录的习惯

发布了3 篇原创文章 · 获赞 0 · 访问量 691
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览