调用setSystemUiVisibility()时如何避免视图重新布局?

时间:2020-06-06 14:00:59

标签: android

当我调用setSystemUiVisibility()来显示/隐藏SystemUi时,将调用视图的
onLayout()。

我尝试了与“ https://developer.android.com/training/system-ui/immersive”中相同的代码。

调用setSystemUiVisibility()时是否可以避免重新布局视图?

我认为重新布局是多余的,因为如果设置了这些标志,则视图的布局不会更改。 View.SYSTEM_UI_FLAG_LAYOUT_STABLE,
View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION,
View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN

0 个答案:

没有答案