我可以在intent-filter
中定义AndroidManifest.xml
(s);效果很好。是否有动态注册它们的API?我的应用程序允许用户为各种服务器配置“帐户”;我想开始捕获那些服务器的动作,但由于它们是动态的,我不会在编译时知道它们。
这就是我的要求:Android: Dynamically asscociating data type with an activity
答案 0 :(得分:7)
这可能对您有用。我使用这个,所以我的接收器可以在屏幕关闭意图发生时接到电话。如果你试图在清单中声明它,这个特殊意图似乎不起作用。
IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_OFF);
BroadcastReceiver mReceiver = new ScreenReceiver();
registerReceiver(mReceiver, filter);