可参考最新版接入指南,已给出解答,最新开发包下载:https://open.unionpay.com/tjweb/doc/mchnt/list
实际已弹出用户退出的dialog,因主题原因显示透明,解决方法如下:
如果应用没有给Application显示设置dialogTheme,在Android Q上可能会出
现dialog是透明的现象,解决方法给com.unionpay.uppay.PayActivity和
com.unionpay.UPPayWapActivity设置一个定义了dialogTheme的主题。如:
<style name="UPPay">
<item name="android:dialogTheme">@android:style/Theme.Dialog
</item>
</style>
如果添加完,出现这个支付控件都是弹框样式,请:
试着给style添加parent,parent可以使用APP自身的定义theme
<style name=“UPPay” parent= “” ><item name="android:dialogTheme">@android:style/Theme.Dialog</item></style>