0
我希望我的应用程序拦截Intent.CATEGORY_HOME意图,只有只有当我的主要活动运行时。从我读过的内容中可以看出,您的清单中声明了广播接收器的意图。所以在这种情况下,我只想让广播接收器在我的主要活动正在运行时采取行动。在Android中拦截意图
这是正确的方法吗? 我可以在我的广播接收器和我的主要活动之间进行通信吗?
感谢, 安德鲁
我希望我的应用程序拦截Intent.CATEGORY_HOME意图,只有只有当我的主要活动运行时。从我读过的内容中可以看出,您的清单中声明了广播接收器的意图。所以在这种情况下,我只想让广播接收器在我的主要活动正在运行时采取行动。在Android中拦截意图
这是正确的方法吗? 我可以在我的广播接收器和我的主要活动之间进行通信吗?
感谢, 安德鲁
我想我的应用程序拦截Intent.CATEGORY_HOME意图,也只是如果我的主要活动是运行
那是不可能的。您的应用程序是主屏幕,或者它不是主屏幕。
从我读过的内容中,您可以截取清单中声明的Broadcast Receiver的意图。
不可以。您可以通过BroadcastReceiver
接收广播Intent
s。开始一项活动 - 例如将主屏幕放到前台 - 不是广播。
你不必在你的清单中有广播接收器,你也可以在你的代码中声明它们......只是一个FYI – tyczj
这可能更接近我想要做的 – Andrew