gpt4 book ai didi

android - ConnectivityManager.CONNECTIVITY_ACTION,注册接收者时总是广播?

转载 作者:搜寻专家 更新时间:2023-11-01 08:13:59 25 4
gpt4 key购买 nike

我正在注册接收器以捕获 ConnectivityManager.CONNECTIVITY_ACTION 代码,即我没有在应用程序 list 中注册它。一切正常,但我注意到我在注册接收器后立即自动收到广播,尽管网络已经打开。

我的问题是我可以依靠这个自动广播来检查网络是否可用,即不显式调用方法来检查网络吗?

我只希望在网络发生变化时收到广播,而不是在注册我的接收器时收到广播,但是我确实收到了广播这一事实非常有用,但我可以依赖它吗?这是记录在案的操作吗?

最佳答案

是的,这叫做 sticky broadcasts . registerBroadcast 被调用后,粘性广播会立即发送到接收器。

关于android - ConnectivityManager.CONNECTIVITY_ACTION,注册接收者时总是广播?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6670514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com