6

在我的 Android 应用程序中,当我使用以下代码切换到全屏模式时:

this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);

通过隐藏顶部的通知栏,屏幕进入全屏状态。通知栏在可见空间之外动画化,但活动突然扩展。在通知栏隐藏期间,空间被白色区域占据。当通知隐藏完成时,活动会调整大小。

如何让活动随动画展开?为此,要回答的问题是如何处理在这种情况下更改的活动大小?

我已经尝试处理 onConfigurationChanged() - 没有命中(在 android:configChanges 中为清单中的我的活动提供 screenSize 之后)

隐藏操作栏时也会发生同样的事情。操作栏隐藏动画,在其后面留下空白区域。当它完成后,活动就很适合混蛋!啊!

4

0 回答 0