繁体   English   中英

从BroadcastReceiver取消注册PhoneStateListener

[英]Unregister PhoneStateListener from BroadcastReceiver

我正在通过广播接收器监视电话状态,为此,我在接收器的onReceive中注册了PhoneStateListener。 现在,如果用户想禁用此功能,我将禁用广播接收器,但是侦听器将继续运行,并且会通知我电话状态。 如何注销在广播接收器中注册的PhoneStateListener?

文档所述

要取消注册侦听器,请传递该侦听器对象,并将events参数设置为LISTEN_NONE(0)。

例如:

    telephonyManager.listen(myListener, PhoneStateListener.LISTEN_NONE);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM