在广播接收器中的额外意图

时间:2011-04-29 05:28:15

标签: android

我想知道如何在广播接收器onReceive方法中添加额外的意图值...

@Override
    public void onReceive(Context context, Intent intent) {
        // TODO Auto-generated method stub
        String action = intent.getAction();
        if(action.equals("android.intent.action.PACKAGE_ADDED")){
                Logger.debug("action: Package added");
                Bundle b = intent.getExtras();
            }
     }

现在我不知道这个特定意图的不同关键值所以请任何人帮我如何在onReceive方法中找到意图的关键值......

1 个答案:

答案 0 :(得分:2)

Intent文档(包含广播操作描述)解释了您在OS广播Intents中可以获得的额外内容。

http://developer.android.com/reference/android/content/Intent.html#ACTION_PACKAGE_ADDED

在任何情况下,您都可以随时在附加内容keySet()上调用Bundle,并查看可以用来检索数据的密钥。