android – 从全屏切换到不是全屏弹出/幻灯片

前端之家收集整理的这篇文章主要介绍了android – 从全屏切换到不是全屏弹出/幻灯片前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用 Android从非全屏到全屏工作正常.但是,从我的全屏活动(全屏视频播放器)返回后,当状态栏动画下来时,活动会弹出滑动.似乎恢复活动是从全屏模式激活的,但状态栏不在那里,实际的活动被绘制,好像它已经丢失.

我试过搞清楚我的清单文件指定主题/样式.我已经尝试在设置内容视图和活动生命周期中的其他各个位置之前以编程方式在onCreate()中执行此操作:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);

似乎没有办法让状态栏保持动画状态下来和/或从第一次绘制的内容视图中没有状态栏,然后在重新显示时调低.

有没有人对此有任何想法?我不确定是否有任何方法可以改变这种情况,这只是Android的一种行为.

提前致谢.

解决方法

您还需要一些标志:FLAG_LAYOUT_IN_SCREEN和FLAG_LAYOUT_NO_LIMITS.

查看http://nubinewsblog.blogspot.com/2009/11/smooth-full-screen-transition.html.

原文链接:https://www.f2er.com/android/308915.html

猜你在找的Android相关文章