查看: 1399|回复: 7

[Android常见问题] Android一键分享到新浪微博该怎么用才正确

[复制链接]

Rank: 1

主题:
帖子:
积分:
0

[Android常见问题] Android一键分享到新浪微博该怎么用才正确

[复制链接]
1399 7 | 发表于 2019-3-4 09:40:42 |阅读模式 | |
ShareSDK.xml中Sina配置如下:
  1. <SinaWeibo
  2.     Id="1"
  3.     SortId="1"
  4.     AppKey="4065445763"
  5.     AppSecret="7e7bdfc779e0cc04c8f56ad25f681281"
  6.     RedirectUrl="http://mob.com/"
  7.     ShareByAppClient="false"
  8.     IsNewApi = "true"
  9.     Enable="true" />
复制代码
然后使用一键分享代码如下:
  1. private static void onekeyShareView(AppCompatActivity activity, View view) {
  2.     OnekeyShare oks = new OnekeyShare();
  3.     oks.disableSSOWhenAuthorize();
  4.     oks.setSilent(false);
  5.     oks.setViewToShare(view);
  6.     oks.setText("");
  7.     oks.show(activity);
  8.     }
复制代码


然后每次运行app后,第一次点击新浪微博分享,弹出编辑页面如下,不显示图片,且文字默认成“分享图片”:
device-2019-03-04-093519.png

第二次点击新浪微博分享,弹出编辑页面如下,显示了图片,文字默认成“分享图片”:
12344567.png

所以,该如何使用一键分享到新浪微博才能做到:
1.不显示任何额外的文字,如“分享图片”
2.能正确显示要分享的图片

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2019-3-4 10:08:48 |
    oks.setViewToShare(view)不要这么设置,分享图片可以设置setimageurl或者setimagepath,只分享图片的话text可以不设置

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2019-3-4 13:31:04 |
allen121314 发表于 2019-3-4 10:08
oks.setViewToShare(view)不要这么设置,分享图片可以设置setimageurl或者setimagepath,只分享图片的 ...

OnekeyShare内部会把这个转换为imagePath的,应该是没区别的把

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2019-3-4 14:21:15 |
和 发表于 2019-3-4 13:31
OnekeyShare内部会把这个转换为imagePath的,应该是没区别的把

不建议用这个方法,您按照我之前说的测试正常的吗

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2019-3-4 14:54:30 |
allen121314 发表于 2019-3-4 14:21
不建议用这个方法,您按照我之前说的测试正常的吗

测试了,还是一样的

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2019-3-4 16:17:39 |
和 发表于 2019-3-4 14:54
测试了,还是一样的

加我们技术支持扣扣看下吧   4006852216

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2019-3-5 10:30:56 |
白 小 白 发表于 2019-3-4 16:17
加我们技术支持扣扣看下吧   4006852216

你这qq有问题,搜索不到人

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2019-3-5 10:54:36 |
和 发表于 2019-3-5 10:30
你这qq有问题,搜索不到人

没找到的话直接打开我们官网  首页右下角有免费咨询入口
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
免费咨询 | 24小时在线
快速回复 返回顶部 返回列表