【友盟+】开发者社区

【报错必看】微博登录后不执行回调/不走监听

发表于 2017-1-31 16:30:19 | |阅读模式

热心网友
热心网友 发表于 2017-1-31 16:30:19 | 显示全部楼层 |阅读模式
本帖最后由 热心网友 于 2017-3-10 14:49 编辑

如果没有回调,请参考以下解决方案:
精简版
1.检查是否加入了onActivityResult中对应的代码,注意要写在activity中,不要放在fragment中:
[Java] 纯文本查看 复制代码
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    UMShareAPI.get(this).onActivityResult(requestCode,resultCode,data);
}


2. SDK6.4版本之后,精简版也需要添加WBShareCallBackActivity:
该Activity必须要配置在包名路径下,即:
[AppleScript] 纯文本查看 复制代码
<activity
    android:name=".WBShareActivity"
    android:configChanges="keyboardHidden|orientation"
    android:screenOrientation="portrait" >
    <intent-filter>
        <action android:name="com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>

其它任何路径下均没有回调,切记。

完整版:
1.请确认是否添加了WBShareCallBackActivity,该Activity必须要配置在包名路径下,即:
[AppleScript] 纯文本查看 复制代码
<activity
    android:name=".WBShareActivity"
    android:configChanges="keyboardHidden|orientation"
    android:screenOrientation="portrait" >
    <intent-filter>
        <action android:name="com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>
其它任何路径下均没有回调,切记。2.授权没有回调:
检查是否加入了onActivityResult中对应的代码,注意要写在activity中,不要放在fragment中:
[Java] 纯文本查看 复制代码
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    UMShareAPI.get(this).onActivityResult(requestCode,resultCode,data);
}





上一篇:【报错必看】新浪微博第一次分享不成功,之后正常
下一篇:【报错必看】新浪微博完整版授权不能成功

您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

C罗领衔葡萄牙队强阵出击 中超名将连场首发
  中新网客户端6月20日电 北京时间20日晚8时,2018俄罗斯世界杯B组次轮葡萄牙队与摩洛哥队的较量即将在
北京冬奥会场馆“冰坛”明年完工
  北京冬奥会场馆“冰坛”明年完工 将成中国首座标准冰壶场馆   北京市重大项目建设指挥部办公室17日发
冬奥会“冰坛”地上施工 将成中国首块标准冰壶冰场
  冬奥会“冰坛”开始地上施工   建成后将成为我国第一块标准冰壶冰场 可对外开放服务于市民冰上运动

关注我们

新浪微博
微信

欢迎关注友盟官方微博微信!

返回列表