我可以从我的 Activity 中注册广播接收器,但在应用程序未运行时保持其 Activity 状态吗? (显然,如果用户在我的应用程序设置中设置想要此功能)
这样我认为如果用户决定停用我的应用程序而不卸载它,可以减少CPU负载,这可能吗?
谢谢
瓦莱里奥
最佳答案
Hi, can i register a BroadcastReceiver from my activity but keep it active while the app is not running? (obviously if the user sets that wants this on my app settings)
没有。但是,您可以在 list 中放置一个 BroadcastReceiver
,这样它就可以在应用程序的其余部分未运行时获得控制权。如果您希望用户能够启用或禁用此功能,您可以使用 PackageManager
来启用或禁用您的接收器。
关于Android:从我的 Activity 注册 BroadcastReceiver 并在我的应用程序未运行时保持其 Activity 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4534096/