-
我无法将状态栏设置为全局透明以防止出现这种情况(顺便说一句,这确实解决了问题),因为这样我就无法拥有完全纯白的状态栏背景(纯白!=不透明)。即使我将窗口背景色设置为白色,当我将windowLightStatusBar设置为true时,状态栏后面也有一个几乎透明的灰色覆盖层。我用的是安卓10。
-
-
我不能仅在底部工作表显示之前临时使用FLAG\u LAYOUT\u NO\u LIMITS,并在其显示之后立即清除它,因为当它被隐藏并显示FLAG\u LAYOUT\u NO\u LIMITS时,它会显示为黑色软按钮栏(即使我在添加FLAG\u LAYOUT\u NO\u LIMITS时放置黑色视图,它仍然是flashy/buggy)
它只是似乎不可能阻止浏览量上升时,在应用程序购买底页显示。只是谷歌没有很好地实现它——另请参阅
https://github.com/android/play-billing-samples/issues/135
.
然而,GooglePlay应用程序实现了一个完美的解决方案,即在保持状态栏背景不变的同时,淡化状态栏的文本,而不是在活动中上下移动所有内容。可能的解决办法是什么?谷歌应该提出解决方案或修复这些漏洞。
我现在提出的解决方案?只是让所有的应用程序上下移动也许是因为这是谷歌想要的。