额外的意图在广播接收机



我想知道如何在广播接收器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方法中找到意图的键值。

Intent文档(包含广播操作描述)解释了您可以在操作系统广播意图中期望的额外内容。

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

在任何情况下,您都可以在附加的Bundle上调用keySet(),并查看包含哪些键可以用来检索数据

最新更新