获取意图详细信息

用户名

我做了一个聊天活动的快捷方式,并且工作正常。我使用的功能如下:

private void addShortcut() {
        // Adding shortcut for MainActivity
        // on Home screen
        Intent shortcutIntent = new Intent(GroupChat.this, SignUp.class);
        shortcutIntent.setAction(Intent.ACTION_MAIN);
        Intent addIntent = new Intent();
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, groupName);
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
                Intent.ShortcutIconResource.fromContext(GroupChat.this,
                        R.drawable.contact));
        addIntent.putExtra("duplicate", false);
        addIntent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");

        GroupChat.this.sendBroadcast(addIntent);
    }

问题是,当用户单击聊天活动的快捷方式时,我需要知道快捷方式的名称,以便可以加载合适的聊天活动。我怎样才能做到这一点?

先谢谢了!:)

大卫·水

将快捷方式名称添加到Intent将用于启动您的应用程序的名称:

    Intent shortcutIntent = new Intent(GroupChat.this, SignUp.class);
    shortcutIntent.setAction(Intent.ACTION_MAIN);
    // Add the shortcut name as an Extra so SignUp activity can get it
    shortcutIntent.putExtra("shortcutname", groupName);

SignUp.onCreate()这样做是为了得到它:

    String shortcutname = getIntent().getStringExtra("shortcutname");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取扩展文件信息详细信息

来自分类Dev

从MAC地址获取设备详细信息

来自分类Dev

获取登录项目详细信息

来自分类Dev

如何获取数组结果的详细信息

来自分类Dev

如何从PyYAML异常获取详细信息?

来自分类Dev

如何获取Windows文件详细信息?

来自分类Dev

获取JSP中的用户详细信息?

来自分类Dev

查询以从Cosmos DB获取详细信息

来自分类Dev

使用ServiceStack的IAuthRepository获取详细信息

来自分类Dev

从Google地方获取详细信息

来自分类Dev

MDX获取总计的详细信息

来自分类Dev

使用LINQ获取XDocument的详细信息

来自分类Dev

获取登录项目详细信息

来自分类Dev

从glht对象获取详细信息

来自分类Dev

未在jsp中获取详细信息

来自分类Dev

如何获取Facebook Post详细信息?

来自分类Dev

用于获取详细信息的脚本

来自分类Dev

如何获取Java文件的“详细信息”

来自分类Dev

谷歌分析获取员工详细信息

来自分类Dev

如何从班级中获取详细信息

来自分类Dev

使用 openlayers 获取 trkpt 详细信息

来自分类Dev

获取和显示用户的详细信息

来自分类Dev

获取学生详细信息并显示它

来自分类Dev

如何向右或向左滑动以获取从列表视图意图开始的下一个活动详细信息

来自分类Dev

如何在Android中获取“当前周”详细信息以及“季度详细信息”?

来自分类Dev

获取错误详细信息,例如“ openerp应用程序错误详细信息”

来自分类Dev

esxi详细信息

来自分类Dev

无法从我的Laravel模型获取详细信息

来自分类Dev

如何从渲染的文档中获取蜂房模型详细信息?