解决Android 虚拟按键遮住了页面内容的问题
2018-07-28 10:21
1131 查看
在启动页的时候华为手机虚拟按键遮挡住了启动页下面的字找了找解决办法,特地记录一下
第一种办法:扩展虚拟按键
//状态栏 @ 顶部getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//A //导航栏 @ 底部getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);//B //这个加在哪个布局,该布局就会相应的向上(配置A)或者向下(配置B)或者向上下(同时配置AB) 扩展android:fitsSystemWindows="true"
第二种办法:隐藏按键
/** * 隐藏虚拟按键,并且全屏 */ protected void hideBottomUIMenu() { //隐藏虚拟按键,并且全屏 if (Build.VERSION.SDK_INT > 11 && Build.VERSION.SDK_INT < 19) { // lower api View v = this.getWindow().getDecorView(); v.setSystemUiVisibility(View.GONE); } else if (Build.VERSION.SDK_INT >= 19) { //for new api versions. View decorView = getWindow().getDecorView(); int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions); } }
以上这篇解决Android 虚拟按键遮住了页面内容的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- Android 虚拟按键遮住了页面内容解决办法
- css解决页面内容不换行问题
- Android手机连接电脑过后,无法看到Logcat内容的问题解决方法
- C#中关于updatePanel与freeTextBox不兼容的问题 当页面刷子新后,ftb不能输入内容的解决办法
- Android 输入法键盘和activity页面遮挡问题解决
- Android中如何解决输入法键盘和activity页面遮挡的问题
- 页面内容显示不全问题的解决办法
- Android 编程时,res/raw文件夹内容大小的限制问题及解决方法
- 【Android 应用开发】Android中使用ViewPager制作广告栏效果 - 解决ViewPager占满全屏页面适配问题
- 【phpcms v9】解决文章详情页内容分页所导致的页面错乱问题
- 【Android 应用开发】Android中使用ViewPager制作广告栏效果 - 解决ViewPager占满全屏页面适配问题
- 简单解决input内容过长,撑开页面的问题
- Android 输入法键盘和activity页面遮挡问题解决
- android webview内容压线问题解决方法
- Android 输入法键盘和activity页面遮挡问题解决
- Android混合开发之Activity类与html页面之间的相互跳转(并解决黑屏问题)
- 巧妙解决js内容调用导致页面加载慢的问题
- Android混合开发之Activity类与html页面之间的相互跳转(并解决黑屏问题)
- Android 自定义全局标题栏 解决输入法遮住屏幕问题
- 解决Android服务器端页面header无法跳转问题