首页 > 解决方案 > 当活动关闭时,wifi 扫描结果 EXTRA_RESULTS_UPDATED 始终为 false

问题描述

我观察到一个非常奇怪的行为:我启动了服务,在该服务中我动态地创建了一个带有 IntentFilter action= 的 BroadcastReceiver SCAN_RESULTS_AVAILABLE_ACTION。当我的 MainActivity 处于VISIBLE状态时,会传递并更新扫描结果,EXTRA_RESULTS_UPDATEDtrue. 但是当我关闭我的 MainActivity 时,扫描结果仍然会传递,但EXTRA_RESULTS_UPDATED始终是false. 有人可以解释一下吗?

标签: android

解决方案


如果您遇到此问题,请致电startForeground(...)服务。


推荐阅读