[Android]QQ、微信和新浪微博的社会化分享

  • 内容
  • 评论
  • 相关

主要实现了QQ、微信和新浪微博的社会化分享,由于涉及到客户的隐私,所以如果想直接使用我的Demo,请根据这篇文章进行简单修改

原文:http://blog.csdn.net/csdnFML/article/details/49890181

//点击按钮,开始进行分享
    @Override
    public void onClick(View v) {
        OnekeyShare oks = new OnekeyShare();
        //关闭sso授权
        oks.disableSSOWhenAuthorize();
 
        // title标题:微信、QQ(新浪微博不需要标题)
        oks.setTitle("我是分享标题");  //最多30个字符
 
        // text是分享文本:所有平台都需要这个字段
        oks.setText("我是分享文本,啦啦啦~http://uestcbmi.com/");  //最多40个字符
 
        // imagePath是图片的本地路径:除Linked-In以外的平台都支持此参数
        //oks.setImagePath(Environment.getExternalStorageDirectory() + "/meinv.jpg");//确保SDcard下面存在此张图片
 
        //网络图片的url:所有平台
        oks.setImageUrl("http://7sby7r.com1.z0.glb.clouddn.com/CYSJ_02.jpg");//网络图片rul
 
        // url:仅在微信(包括好友和朋友圈)中使用
        oks.setUrl("http://sharesdk.cn");   //网友点进链接后,可以看到分享的详情
 
        // Url:仅在QQ空间使用
 
 
        oks.setTitleUrl("http://www.baidu.com");  //网友点进链接后,可以看到分享的详情
 
        // 启动分享GUI
        oks.show(this);
    }

 

评论

1条评论
  1. 91jufan

    这个可以有!