在最近的Android更新中,Google已经改变了他们的应用内购买界面。
我们使用:
我们使用:
// BillingClient mBillingClient;
mBillingClient.launchBillingFlow
启动应用内购买流程。
以前,当我们启动应用内购买流程时,屏幕中央会显示对话框。
现在,在最近的Android更新中,Google已经改变了应用内购买流程,展示一个底部卡片。
然而,这会导致不良行为。当底部卡片显示时,
- 顶部状态栏将被隐藏
- 由于顶部状态栏被隐藏了,会有额外的空间。结果,我的应用被推上去了。这会给用户带来不愉快的体验。
请查看截图。
展示应用内购买底部卡片之前
展示应用内购买底部卡片之后,“推上去”的应用。状态栏也消失了
有什么方法可以避免新的应用内购买底部卡片推上整个应用吗?