Android:解决全屏界面到带有状态栏界面切换问题
16lz
2021-01-26
问题如下图:
从一个全屏界面跳转到正常的界面时,顶部份显示半个,会延迟1秒恢复正常。
解决方案:
在跳转界面之前(也就是在全屏的界面),加上以下代码
/**解决进入首页时 上部分显示半个问题*/ Intent intent; WindowManager.LayoutParams attr = getWindow().getAttributes(); attr.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setAttributes(attr); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); intent.setClass(this, MainActivity.class); startActivity(intent); finish();
更多相关文章
- android 6.0 Launcher3 去掉抽屉式,显示所有 app
- Android中获取TextView一行最多能显示几个字
- AndroidStudio 打开工程进入下载gradle界面卡死的解决方法
- android Fragments详解七:fragement示例
- Android(安卓)高清加载长图或大图方案
- Android(安卓)Studio自带的底部导航栏 实现从其他Activity跳转到
- Android自带的下载功能,不需要断点续传、大文件下载、通知栏显示
- Android(安卓)使用SeekBar时动态显示进度且随SeekBar一起移动
- Android(安卓)Dialog种类大全,让Activity显示在另外一个Activity