android - Intent 和分享我的申请

标签 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 应用程序。 API 是否更改,我正在查看旧信息?我对此感到非常沮丧。有什么想法吗?

最佳答案

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

关于android - Intent 和分享我的申请,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7396967/

相关文章:

Android java.lang.UnsatisfiedLinkError dalvik.system.PathClassLoader

java - 为什么 onAttach 不能识别正确的 instanceof 上下文?

java - Android 只允许从矩形的一侧进入

java - 如何在代码中生成 View ID?

php - 从 twitter api 实体参数 php 获取图片 url

java - 需要一个 twitter API,它在给定坐标的特定位置获取推文

facebook - Facebook 搜索如何运作?

facebook - 在 friend 的时间轴上分享

facebook - 是否可以强制 Facebook Likes 遵循 301 重定向

java - 了解 Twitter API