您的位置:首页 > 移动开发 > 微信开发

Android 微信分享图文资料

2013-10-09 13:01 323 查看
   
上个项目做Android的微信分享,需要分享的内容有图片有文字,看了微信分享的SDK,貌似没有这个API,在网上搜了好久,总算找到解决方法了,直接上代码:
public void sendReq(Context context, String title, String
content,

   Bitmap bmp,
boolean isLine) {

  String url = BASE_URL;//
收到分享的好友点击信息会跳转到这个地址去,并且这个是必须要的

  WXWebpageObject Object = new
WXWebpageObject();

  Object.webpageUrl = url;

  WXMediaMessage message = new
WXMediaMessage(Object);

  message.title = title;//
不能太长,否则微信会提示出错。不过博主没验证过具体能输入多长。

  message.description =
content;

  message.thumbData =
Util.bmpToByteArray(bmp, true);

  SendMessageToWX.Req req = new
SendMessageToWX.Req();

  req.transaction =
buildTransaction("img/text");

  req.message = message;

  req.scene = isLine ?
SendMessageToWX.Req.WXSceneTimeline

    :
SendMessageToWX.Req.WXSceneSession;

  api.sendReq(req);

 }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: