解决方案 »
- 在htc手机上AudioRecord与AudioTrack冲突了
- android sdk安装时问题
- 2.2开机自动导入sim卡联系人到contacts2.db中时很容易造成无响应
- 学android开发者可自己赚钱么?不想一直都当码农啊!!!
- fakecamera求教
- [Android]用代码安装APK时,如何进行全自动安装?
- asynchttpclient 在runnable 里面执行不成功
- 如何在android应用层上,实现多个app之间共享主题、样式和图片等资源?
- android Bluetooth LE , BluetoothAdapter.startLeScan (),无法开始搜索,返回false
- HTML5+ app前后台交互问题
- jni/Android.mk:22: *** Android NDK: Aborting. . Stop.有大神遇到过么
- 关于android通知管理
描述内容注意:
长度不能超过1Kmsg.description="你需要的文字";
//为什么需要填写url? 当前Demo使用的微信SDK不支持图文分享,使用图文分享必须转成URL分享,所以需要填写一个URL
webpage.webpageUrl = fenXiangUrl;
WXMediaMessage msg = new WXMediaMessage(webpage);
msg.title = content;
msg.description = content;操作图片 msg.thumbData;
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = buildTransaction("webpage");
req.message = msg;
req.scene = toCircle ? SendMessageToWX.Req.WXSceneTimeline
: SendMessageToWX.Req.WXSceneSession;
boolean sendReq = api.sendReq(req);
应该很详细了吧
后来我也在官方的demo中找到了如下代码findViewById(R.id.send_webpage).setOnClickListener(new View.OnClickListener() { @Override
public void onClick(View v) {
MMAlert.showAlert(SendToWXActivity.this, getString(R.string.send_webpage),
SendToWXActivity.this.getResources().getStringArray(R.array.send_webpage_item),
null, new MMAlert.OnAlertSelectId(){ @Override
public void onClick(int whichButton) {
switch(whichButton){
case MMAlertSelect1:
WXWebpageObject webpage = new WXWebpageObject();
webpage.webpageUrl = "http://www.baidu.com";
WXMediaMessage msg = new WXMediaMessage(webpage);
msg.title = "WebPage Title WebPage Title WebPage Title WebPage Title WebPage Title WebPage Title WebPage Title WebPage Title WebPage Title Very Long Very Long Very Long Very Long Very Long Very Long Very Long Very Long Very Long Very Long";
msg.description = "WebPage Description WebPage Description WebPage Description WebPage Description WebPage Description WebPage Description WebPage Description WebPage Description WebPage Description Very Long Very Long Very Long Very Long Very Long Very Long Very Long";
Bitmap thumb = BitmapFactory.decodeResource(getResources(), R.drawable.send_music_thumb);
msg.thumbData = Util.bmpToByteArray(thumb, true);
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = buildTransaction("webpage");
req.message = msg;
req.scene = isTimelineCb.isChecked() ? SendMessageToWX.Req.WXSceneTimeline : SendMessageToWX.Req.WXSceneSession;
api.sendReq(req);
finish();
break;
default:
break;
}
}
});
}
});
谢谢你啦!
不过我现在用的友盟的SDK,友盟集成了QQ空间,QQ,微信,微信朋友圈,人人网,豆瓣网等..的SDK,里面包含了分享,登录,评论等功能,个人觉得还比较方便.希望 能加 lulong1985你为QQ好友!