Android三方登录,微信登录成功后闪屏问题

最近项目要加一个微信登录的功能,发现登录成功后进入WXEntryActivity界面,这个界面是微信来处理接受登录,分享等结果的。关闭的时候this.finish();界面闪烁,虽然不影响功能,但看起来狠辣眼,然后我就想是不是主题的原因,我索性将这个界面的主题设置为透明的

".wxapi.WXEntryActivity"
            android:label="@string/app_name"
            android:exported="true"
            android:theme="@android:style/Theme.Translucent"
            android:screenOrientation="portrait"/>

再次试了一下效果果然自然平滑了。

微信支付完成关闭WXPayEntryActivity页面也有闪烁情况发生,用这种方式却不能解决,不知为何?

你可能感兴趣的:(Android三方登录,微信登录成功后闪屏问题)