关于ShareSDK微信分享成功后闪屏的问题

集成分享功能有两种方式:

1使用第三方平台集成分享
2针对各个平台自行集成
优缺点就不细说了,这次主要针对ShareSDK进行说明。
shareSDK分享成功后返回APP闪屏的问题:

先查看微信分享的Demo:

可知微信分享的回调需要配置这么一个Activity:

  

解决闪屏的问题也在这么一个只需要设置这个activity的theme:
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"
就能解决返回app的时候闪屏的问题。
但是现在ShareSDK集成的时候不需要配置这个Activity,这时候改不了回调Activity的theme,这可难为坏我了。。。
解决方案:

/**
 * Created by exile on 2018/4/22.
 */

public class WXEntryActivity extends WechatHandlerActivity {

}

实现这个WechatHandlerActivity并在xml配置,并修改theme

你可能感兴趣的:(关于ShareSDK微信分享成功后闪屏的问题)