使用 Android 从非全屏到全屏效果很好。但是,从我的全屏活动(全屏视频播放器)返回后,活动会随着状态栏的动画向下滑动而弹出。似乎恢复活动是从全屏模式动画的,但是状态栏不存在,实际活动正在被绘制,就好像它丢失了一样。
我试过弄乱我的清单文件指定主题/样式。在设置内容视图和活动生命周期中的其他各个地方之前,我已经尝试在 onCreate() 中以编程方式执行此操作:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
似乎没有办法阻止状态栏向下动画和/或从第一次绘图时的内容视图没有状态栏,然后在重新显示时向下调整。
有人对此有任何想法吗?我不确定是否有任何方法可以改变这一点,这只是 Android 的一种行为。
提前致谢。