gpt4 book ai didi

android - 如何避免新的应用内购买底部表单将整个应用推高

转载 作者:太空狗 更新时间:2023-10-29 13:46:44 26 4
gpt4 key购买 nike

在最近的 Android 更新中,Google 更改了他们的应用内购买 UI。

我们使用

// BillingClient mBillingClient;
mBillingClient.launchBillingFlow

启动应用内购买流程。

以前,当我们启动他们的应用内购买流程时,屏幕中央会显示一个对话框。

现在,对于最近的 Android 更新,Google 更改了应用内购买流程,显示底页。

但是,这会产生不良行为。显示底部工作表时,

  1. 隐藏顶部状态栏
  2. 由于顶部状态栏是隐藏的,所以会有一个额外的空间。结果,我的应用程序被推送了。这会造成不愉快的用户体验。

请看截图。

在显示应用内购买底页之前

enter image description here


显示应用内购买底页后。该应用程序被“推高”。状态栏没了

enter image description here


知道如何避免新的应用内购买底页推高整个应用吗?

最佳答案

这是我针对上述问题的解决方案。

<style name="Theme.JStock.FitSystemWindows.Light" parent="@style/Theme.JStock.Base.Light">
<item name="android:fitsSystemWindows">true</item>
</style>

关键是应用 android:fitsSystemWindows 为真。

关于android - 如何避免新的应用内购买底部表单将整个应用推高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52486773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com