使我的应用程序共享正常工作会遇到很多麻烦。
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.exit: System.exit(0);
break;
case R.id.icontext: String url = "http://www.manaforged.com";
String shareText = url + "\nCheck this gaming community out!";
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("plain/text");
sendIntent.putExtra(Intent.EXTRA_TEXT, shareText);
startActivity(Intent.createChooser(sendIntent, "Share"));
break;
}
return true;
我只有2个选项Gmail和一些其他随机选项。我看到其他人使用大致相同的代码并有更多选择的屏幕截图。我的手机上安装了facebook app ect。 API是否更改,我正在查看旧信息?我对此感到非常沮丧。有任何想法吗?
最佳答案
将sendIntent.setType("plain/text")
更改为sendIntent.setType("text/plain")
它将解决您的问题。
关于android - Intent 和共享我的申请,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7396967/