android之微信分享文本
来源:互联网 发布:知乎 礼仪的重要性 编辑:程序博客网 时间:2024/05/20 08:27
Android微信开发分享文本
1、xml文件说明
添加CheckBox,分享至微信好友还是微信朋友圈
2.将APP_ID注册到微信中:
api.registerApp(APP_ID);
3.创建EditText用于文本输入
String text = editor.getText().toString(); if (text == null || text.length() == 0) { return; }
4、创建一个用于封装待分享文本的WXTextObjextduix
WXTextObject textObject = new WXTextObject();textObject.text = text;5、创建WXMediaMessage对象,用于Android客户端向微信 发送数据
WXMediaMessage msg = new WXMediaMessage(); msg.mediaObject = textObject;// 设置描述 msg.description = text;
6、创建一个用于请求微信客户端的SendMessageToWX对象
SendMessageToWX.Req req = new SendMessageToWX.Req();// 发送的内容 req.message = msg;// 创建唯一的标识 req.transaction = buildTransction("text");// 设置场景(好友==>朋友圈) req.scene = send_friend.isChecked() ? SendMessageToWX.Req.WXSceneTimeline : SendMessageToWX.Req.WXSceneSession;7、唯一标示类
private String buildTransction(String str) { return (str == null) ? String.valueOf(System.currentTimeMillis()) : str + System.currentTimeMillis(); }
8、发送微信客户端
api.sendReq(req);
阅读全文
0 0
- android之微信分享文本
- Android之微信分享
- Android微信之简单文本分享(集成官方SDK-Android Studio)
- Android微信之简单文本分享(集成官方SDK-Android Studio)
- android分享之微信分享
- android开发之微信分享小计
- android之微信分享图片
- android之微信分享音频
- Android 分享功能之 微信 图片分享
- android微信分享之视频、URL地址、表情分享
- android微信分享
- Android 微信分享
- android微信分享
- Android: 微信分享
- Android微信分享
- android 微信分享
- Android 微信分享
- Android 微信分享
- Lua元表与元方法详解(转)
- Hyperopt中文文档:Cite引用
- poj 3321 Apple Tree(dfs序+树状数组)
- 朴素贝叶斯-后验概率最大化
- string引用计数的写时拷贝
- android之微信分享文本
- Ubuntu 16.04 安装 GitLab
- Hyperopt中文文档:FMin
- 2
- ENVI遥感图像监督分类与出图制作
- 数据结构--学期总结
- leetcode:Two Sum
- hyperopt中文文档:Installation-Notes安装说明
- hyperopt中文文档:Interfacing-With-Other-Languages(在其他语言中使用hyperopt)