相关疑难解决方法(0)

有多少WindowInsets?

我不了解WindowInsets rects,因为docs说:

系统窗口插图表示全屏窗口的区域,该区域被状态栏,导航栏,IME或其他系统窗口部分或完全遮盖.

因此,多个WindowInsets可以在每个都有自己的rect(一个用于状态栏,另一个用于导航栏......),我该如何检索它们?

或者是有只有一个WindowInsets和它的左顶右底坐标是该应用的可用窗口的矩形?

android android-view android-windowmanager

16
推荐指数
1
解决办法
2165
查看次数

如果 windowTranslucentStatus 为 false,则不会调用键盘的 onApplyWindowInsets

正如标题所说。我有一个Activity我想处理键盘插入的东西。底部有一个视图,不应该推上去。但其余的观点应该被推高。onApplyWindowInsets我可以使用IFwindowTranslucentStatus设置为 true 来很好地处理插图。如果此值设置为 false,则onApplyWindowInsets键盘打开时我不会收到任何回调。

有人有解决方案吗?

android

5
推荐指数
0
解决办法
897
查看次数