【发布时间】:2013-10-21 14:17:51
【问题描述】:
我想在我的应用中添加分享按钮,我已经完成了以下操作:
final Intent shareIntent = new Intent(Intent.ACTION_SEND);
/* Fill it with Data */
shareIntent.setType("plain/text");
shareIntent.putExtra(Intent.EXTRA_TEXT, "www.somesite.com");
/* Send it off to the Activity-Chooser */
startActivity(Intent.createChooser(shareIntent, "Share..."));
它显示了一个对话框,我没有在这个对话框中看到 facebook 和 twitter。我的手机中确实安装了这两个应用程序。所以,first 问题是为什么它不显示它们? second 如果以后我会让它们以某种方式出现在手机中,如何使该对话框仅显示 facebook 和 twitter,如果用户没有它们,请用户通过提供官方应用程序的链接来安装它。
【问题讨论】:
-
嗨,您可以使用 facebook 和 twitter api 来做到这一点
-
@talhakosen,我不想安装他们的 sdks 并做更多的工作。我认为有可能以某种方式过滤对话框......如果是
-
我明白了,请看我的回答
-
你可以在这里找到最佳答案stackoverflow.com/a/9229654
标签: android