是否可以在小部件内注册广播接收器?我尝试了几种方法,注册似乎有效,但事件发生时,小部件永远不会被回调。
答案 0 :(得分:3)
是否可以在小部件内注册广播接收器?
不,抱歉。无论你试图以这种方式解决什么问题,都可以通过更好的方式解决或者不应该解决。
答案 1 :(得分:0)
小部件基本上是一个广播接收器,所以如果你愿意,你可以在你的小部件的AppManifest.xml中静态定义意图过滤器,并在你的小部件的onReceive()方法中处理广播意图,如下所示:
答案 2 :(得分:-2)
是的,例如:http://madandroid.blogspot.com/2011/05/registering-broadcast-receiver-from.html
请注意,事件发生时将调用BroadcastReceiver而不是窗口小部件。