意图和分享我的应用程序

时间:2011-09-13 04:52:56

标签: android facebook twitter share android-intent

我在分享我的应用程序时遇到了很多麻烦。

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是否发生了变化,我正在查看旧信息?我对此感到非常沮丧。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

sendIntent.setType("plain/text")更改为sendIntent.setType("text/plain") 它会解决你的问题..