【发布时间】:2014-12-16 10:31:43
【问题描述】:
我有一个应用程序,用户应该可以在其中分享一些文本。现在我想为 Android 提供的纯文本提供默认共享选项。我使用以下代码:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, text);
sendIntent.setType("text/plain");
Intent chooser = Intent.createChooser(sendIntent, "Share");
startActivity(chooser);
这看起来有点像:
来源:http://developer.android.com/training/basics/intents/sending.html
但现在我还希望能够在 Share-Service-Picker 对话框中有一个选项来触发我自己的代码中的自定义操作。即我希望用户能够收藏一个条目。因此,除了通过 SMS、电子邮件、FB 等方式分享之外,我还希望在该列表顶部再添加一项,说“添加到收藏夹”(如果可能,包括一个图标)。
所以我的问题是这是否可能?!?如果,如何:)
感谢任何提示!
【问题讨论】:
标签: android android-intent android-sharing