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

SharedSDK进行自定义的分享qq,新浪微博,微信

2017-08-04 10:11 218 查看
集成就就去http://mob.com/官网进行注册获取信息分享到qq
Platform.ShareParams sp=new Platform.ShareParams();
sp.setTitle(tv_pinfen01.getText().toString().trim());
sp.setTitleUrl("www.daodianwang.com");
sp.setText("来自探头的分享");
sp.setImagePath(files.getAbsolutePath());
sp.setSite("探头");
sp.setSiteUrl("www.daodianwang.com");
Platform qq=ShareSDK.getPlatform(QQ.NAME);
qq.setPlatformActionListener(new PlatformActionListener() {
@Override
public void onComplete(Platform platform, int i, HashMap<String, Object> hashMap) {

}

@Override
public void onError(Platform platform, int i, Throwable throwable) {
throwable.printStackTrace();
Log.e("text","失败");
}

@Override
public void onCancel(Platform platform, int i) {

}
});
qq.share(sp);
微信的分享
Platform.ShareParams sp=new Platform.ShareParams();
sp.setText(tv_pinfen01.getText().toString().trim());
sp.setTitle("探头");
sp.setImagePath(files.getAbsolutePath());
sp.setUrl("www.daodianwang.com");
sp.setShareType(Platform.SHARE_WEBPAGE);
Platform wx=ShareSDK.getPlatform(Wechat.NAME);
if(!wx.isClientValid()){
Toast.makeText(MainActivity.this,"微信未安装,请先安装微信",Toast.LENGTH_SHORT).show();
}
wx.share(sp);
新浪微博的分享
Platform.ShareParams sp=new Platform.ShareParams();sp.setText(tv_pinfen01.getText().toString().trim());sp.setImagePath(files.getAbsolutePath());Platform weibo=ShareSDK.getPlatform(SinaWeibo.NAME);weibo.SSOSetting(true);weibo.share(sp);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐