0 0

android 如何实现分享功能5

intent=new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, "分享");
intent.putExtra(Intent.EXTRA_TEXT, text); 
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(Intent.createChooser(intent, getTitle()));
上面是很多网站说的分享功能,但是我写了却不能够分享到腾讯微博还有开心网。怎么解决把内容分享到这个两个平台上去。
上面的代码是能够分享到人人网,新浪微博,短信上的

问题补充:
renpeng301 写道


真好了 谢谢你的答案。能不能加一下好友 我的QQ343305220
2011年8月03日 16:12

5个答案 按时间排序 按投票排序

0 0

采纳的答案

public void onClickShare(View view) {

		Intent intent=new Intent(Intent.ACTION_SEND); 
		intent.setType("image/*"); 
		intent.putExtra(Intent.EXTRA_SUBJECT, "分享"); 
		intent.putExtra(Intent.EXTRA_TEXT, "终于可以了!!!");  
		intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
		startActivity(Intent.createChooser(intent, getTitle())); 

	}


http://dl.iteye.com/upload/picture/pic/95980/c8c5eac3-f880-34a9-9eb8-7bb1d6c666e1.png

2011年8月03日 21:19
0 0

2011年8月03日 21:20
0 0

搞定了原来腾讯和开心的微薄
send的activity 的配置为
<activity android:name=".activity.MicroBlogInput" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation" android:windowSoftInputMode="stateAlwaysVisible|adjustResize">
            <intent-filter android:label="@string/albums_sendbyWBlog">
                <action android:name="android.intent.action.SEND" />
                <data android:mimeType="image/*" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
它并没有定义date mimetype=("text/plain");
所以intent.setType("text/plain");
这个条件就把它过滤掉了

所以你的代码要把intent.setType("text/plain");
这句改为
intent.setType("imge/*");
我测试通过了 不管是模拟器还是实体机
    也许这个不是最好的办法 但是是解决问题的办法

2011年8月03日 21:12
0 0

我试了下 这个还真的不能分享到腾讯的微波

是不是腾讯的微波,发微波的activity的action没定义成
Intent.ACTION_SEND形式的
得反编译看看它的mainfest。xml

2011年8月03日 20:39
0 0

我也没有做过,希望我的说法能有帮助。
很多软件都有一个分享。但是我发现如果我安装了合适的软件,就会被加入到分享菜单中。所以,我认为分享应该是广播形式的。

A软件想要分享一个文件给他人。只有通过可以上传的软件才可以分享成功(如B,C,D等)
而(B,C,D等)是已经注册了相应的功能的。

A的分享实际上是广播。于是Android就调用该功能的所有软件B,C,D给用户选择。

不知道有用没有。

2011年8月03日 17:27

相关推荐

    Android实现分享功能

    如何在Android中实现分享功能?这篇文章主要为大家详细介绍了Android实现分享功能的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    Android分享功能小Demo

    Android实现分享功能的小Demo,就是一个简单的Demo框架,供联系使用。

    Android短信发送功能实现技巧分享

    Android短信发送功能实现技巧分享 Android短信发送功能实现技巧分享

    android原生分享功能实现

    使用android原生的分享微信,qq好友,以及更多分享

    Android实现QQ和微信分享功能

    Android实现QQ和微信分享功能,支持微信好友、微信朋友圈、QQ好友、QQ空间分享功能。我的博客地址:https://blog.csdn.net/k571039838k

    Android实现微信分享功能.zip

    Android实现QQ和微信分享功能,支持微信好友、微信朋友圈、QQ好友、QQ空间分享功能

    Android 微信分享功能实现

    Android 微信分享功能实现 简化90%官方代码 肯定好使。自己下吧

    Android实现调用系统分享功能示例的总结

    实现分享功能的几个办法 1.调用系统的分享功能 2.通过第三方SDK,如ShareSDK,友盟等 3.自行使用各自平台的SDK,比如QQ,微信,微博各自的SDK Android调用系统分享文本信息、单张图片、多个文件和指定分享到微信、...

    android分享功能

    PopupWindow实现android分享功能,android系统自带的分享功能

    Android实现录音功能实现实例(MediaRecorder)

    本篇文章主要介绍了Android实现录音的实例代码(MediaRecorder),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    android实现微信朋友圈和微信好友分享功能

    android实现微信朋友圈和微信好友分享功能,只需要换一下appid就可以直接拿到项目中使用。希望大家多多关注我,我的博客地址:https://blog.csdn.net/k571039838k

    Android中“分享”功能的实现 源码

    Android中“分享”功能的实现 Android中“分享”功能的实现 源码 

    android分享功能实现 源码下载

    为了应用的推广、传播,很多的应用中都有“分享”功能,一个按钮,点击后会出现短信、微博等等一切实现了分享功能的应用列表。具体可参考:http://blog.csdn.net/xyz_lmn/article/details/16856843

    android吹一吹功能的实现

    android吹一吹功能的实现,供大家一起共同分享学习。

    android意图行为选择器实现分享功能

    没有注册社交平台的开发者想实现分享功能,这时该怎么办?这个Demo能解决你的问题。详细介绍原文:http://blog.csdn.net/xiong_it/article/details/43308283

    Android利用intent实现分享功能

    现在的社会化分享大多使用了第三方的分享,例如友盟,ShareSDK等等,当然也有使用微信,QQ等官方的SDK进行分享。不过这些方法比较繁琐,如果没有特别要求,只希望将信息分享出去,我们可以利用安卓的intent来做这个...

    android实现分享到

    android调用系统自带的分享功能实现分享到QQ、微信等平台

    Android实现简单的答题系统

    本文实例为大家分享了Android实现答题系统的具体代码,供大家参考,具体内容如下 Question: package com.example.lenovo.exam; /** * Created by lenovo on 2017/12/4. */ //保存从数据库中读取的记录 public ...

    Android编程实现ListView中item部分区域添加点击事件功能

    本文实例讲述了Android编程实现ListView中item部分区域添加点击事件功能。分享给大家供大家参考,具体如下: 需求如题目:Android listview中item部分区域添加点击事件,在一个界面显示了listview,但显示的内容分为...

    android实现微信朋友圈发布动态功能

    本文实例为大家分享了android仿微信朋友圈发布动态功能的具体代码,供大家参考,具体内容如下 效果图: 本文概述 用到的开源库:仿照微信的图片选择器,Luban压缩图片,glide 上面红圈部分,当用户选中图片时,当=...

Global site tag (gtag.js) - Google Analytics