繁体   English   中英

我可以注册一个广播接收器,然后在另一个活动中注销它吗? -安卓

[英]Can I register a BROADCAST RECEIVER and unregister it in another activty? - Android

这会导致窗户泄漏。

让我解释一下这种情况:->我的应用程序具有ACTIVITY_A供用户“注册”,并在提交后触发向用户设备的OTP。

->注册后,用户将被重定向到ACTIVITY_B,在此他/她将验证OTP。 我想使用“ SMS接收器”捕获OTP,并在达到其目的后将其注销。

如果我在ACTIVTY_B中启动接收器,是否有可能错过想赶上的SMS? 有人可以告诉我处理这种情况的合适方法吗?

创建一个基本活动类并在两个活动中都进行扩展,以处理基本活动中的注册和注销接收者

这就是我实现它的方式

暂无
暂无

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

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