我通过网络进行搜索,发现此共享是通过使用共享 Intent 在 Facebook、Twitter 或电子邮件上进行的。这个共享 Intent 是否应该有那些 facebook、twitter 图标可供选择进行共享?当我在模拟器中运行时,它写入没有应用程序可以运行此操作。是模拟器无法运行共享还是我的代码没有完全完成。
下面是我的代码
btnShare.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("plain/text");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT,
"This is the text that will be shared.");
startActivity(Intent.createChooser(sharingIntent,
"Share via"));
}
});
最佳答案
模拟器没有安装可以处理共享 Intent 的应用程序。因此不会显示任何应用程序。如果您手头没有 Android 设备,您可以尝试下载 Amazon Appstore 或 Androidpit将应用程序市场到您的模拟器并通过此市场安装共享应用程序。
关于java - ANDROID 使用分享 Intent 分享到 Facebook、Twitter 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13191083/