【问题标题】:android share intent chooser not appearingandroid共享意图选择器没有出现
【发布时间】:2012-07-31 15:28:50
【问题描述】:

我想在 facebook、twitter、google+ 和我的 android 应用程序中通过电子邮件分享文本。我已经搜索并找到了以下代码:

           Intent sharingIntent = new Intent(Intent.ACTION_SEND);
           sharingIntent.setType("plain/text");
           sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, "My text");
           startActivity(Intent.createChooser(sharingIntent,"Share using"));

我正在使用谷歌模拟器 API8 平台 2.2。 我在我的模拟器上安装了 facebook 和 g+,我还配置了我的 gmail 帐户。当我点击上面写有代码的分享按钮时,我没有选择菜单来选择分享方式:facebook、g+、gmail..相反,它直接使用我的gmail帐户来分享..有什么问题吗用模拟器??我究竟做错了什么??请帮帮我...

【问题讨论】:

    标签: android facebook google-plus


    【解决方案1】:

    尝试在此处遵循本教程:http://mobile.tutsplus.com/tutorials/android/android-sdk-implement-a-share-intent/

    也许你错过了一些步骤。

    【讨论】:

    • 我已经看过教程,我不认为我错过了什么.. 模拟器有什么问题吗??我在某处读到模拟器在设备上运行时不显示选择器。是这样吗?
    • 是的,你应该明确地尝试在设备上调试它,然后在模拟器上调试它。这里的讨论讨论的是同一个问题:code.google.com/p/android/issues/detail?id=25467
    • 嘿,谢谢...我不知道如何在设备上测试我对 android 很陌生...你能帮我吗?
    • 只需通过 USB 连接您的 android 手机,然后转到此链接 :developer.android.com/tools/device.html 并按照步骤操作,然后在您的手机上调试应用程序 :)
    • 嘿,非常感谢,我明天一定会试试这个..在安排了一个安卓设备之后......我真的很感激你..
    猜你喜欢
    • 2011-05-24
    • 2014-07-20
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 2016-03-26
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    相关资源
    最近更新 更多