为了账号安全,请及时绑定邮箱和手机立即绑定

求大神帮我看看,我在微信分享中究竟出了什么问题,谢谢!

//在mainactivity里面写的
public class MainActivity extends Activity implements IWordButtonClickListener {
	public static final String APP_ID="wx43eb4db48704e8e6";
	private IWXAPI api;
    public ImageButton imshare;
    private String Text="我正在玩猜歌小游戏,快来加入我吧!";

在oncreate里面写的代码:

protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		imshare=(ImageButton) findViewById(R.id.btn_share);
		//初始化API
		api=WXAPIFactory.createWXAPI(this,APP_ID);
		api.registerApp(APP_ID);
	//imshare的点击事件,分享特定文本	
imshare.setOnClickListener(new OnClickListener() {
	
	@Override
	public void onClick(View v) {
		// WXTextObject对象,将想要分享的文本直接做构造函数中的参数
		WXTextObject text0bj=new WXTextObject(Text);
		//用WXTextObject对象初始化WXMediaMessage对象,实现再封装
		WXMediaMessage msg=new WXMediaMessage();
		msg.mediaObject=text0bj;
		//description是这个消息表示的一个描述
		msg.description="分享内容";
		//构造Req
		SendMessageToWX.Req req=new Req();
		req.message=msg;
		//trsaction作为一个请求的标识符,必须赋值
		req.transaction="Text";
		//分享朋友圈
		req.scene=Req.WXSceneTimeline;
		api.sendReq(req);
	}
});


正在回答

1 回答

WXTextObject text0bj=new WXTextObject(Text);

text0bj.text=text;


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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
微信SDK-分享你的朋友圈
  • 参与学习       43522    人
  • 解答问题       71    个

大神教你Android微信SDK的使用,实现分享朋友圈功能,不会就OUT了

进入课程

求大神帮我看看,我在微信分享中究竟出了什么问题,谢谢!

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号