Android微信支付“返回商家” 闪屏问题修复。
在网上看了很多解决方案,大多都给 WXPayEntryActivity 加上一个 透明主题(效果有所好转,但还是差点意思)。
分析:
感觉在 WXPayEntryActivity 页面 finish 之前还有别的页面(有可能是WXPayEntryActivity 启动了多次)。所以改换WXPayEntryActivity的启动模式并且 设置透明主题 代码如下:
<activity
android:name=".wxapi.WXPayEntryActivity"
android:exported="true"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
android:theme="@style/TranslucentTheme"/>