【发布时间】:2015-06-12 13:14:26
【问题描述】:
我正在尝试在我的 Android Wear 通知上添加一个“分享”操作按钮。当我点击按钮时,我想打开一个选择器,让用户选择打开哪个应用程序来共享信息(SMS、GMail、Facebook、Twitter,...)。我知道如何在我处理的设备上执行此操作,但我想在手表上打开类似的东西。这是按下按钮时启动的代码:
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(Intent.EXTRA_TEXT, "text to share");
startActivity(Intent.createChooser(shareIntent, "Share"));
目前,当按下按钮时,不会显示任何选择器,并且我处理的设备上会出现一个 Toast,说明我的“要共享的文本”已保存到 Evernote 的笔记中。我不明白为什么要这样做,有没有人设法用 Android Wear 做类似的事情?
【问题讨论】:
标签: android android-intent share android-notifications wear-os