java - ANDROID 使用分享 Intent 分享到 Facebook、Twitter 等

标签 java android eclipse android-intent share

我通过网络进行搜索,发现此共享是通过使用共享 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/

相关文章:

java - 应用程序因计数和对话框而崩溃

java - 如何将eclipse中的静态方法移动到不同的类

java - 我的微调器仅加载列表中的第一个数据(字符串)

java - Mybatis(iBatis) XML映射配置

java - 为消费者和生产者创建休息端点

java - 我可以通过java将数据以json对象的形式存储在mysql数据库中吗?

java - 为什么导入到eclipse中的maven项目没有得到 "Maven Dependencies"列表?

java - 使用docker镜像中的sh文件无法执行maven命令

android - 使用 React Native 在 View 上显示 3D 动画

android - 如何在安卓中集成PayU money Gateway?