【Android】【虚拟栏】判断手机是否有虚拟栏
来源:互联网 发布:sql 转字符串 编辑:程序博客网 时间:2024/04/28 20:22
首先判断手机是否有虚拟栏,我这边只是做了很简单的判断,判断手机是否有回退和Home键
//是否有下方虚拟栏private static boolean isNavigationBarAvailable() { boolean hasBackKey = KeyCharacterMap.deviceHasKey(KeyEvent.KEYCODE_BACK); boolean hasHomeKey = KeyCharacterMap.deviceHasKey(KeyEvent.KEYCODE_HOME); return (!(hasBackKey && hasHomeKey));}
获取下方虚拟栏高度
public static int getNavigationBarHeight() { if (isNavigationBarAvailable()) { Resources resources = ApplicationLoader.context.getResources(); int resourceId = resources.getIdentifier("navigation_bar_height", "dimen", "android"); if (resourceId > 0) { return resources.getDimensionPixelSize(resourceId); } } return 0;}
阅读全文
0 0
- 【Android】【虚拟栏】判断手机是否有虚拟栏
- 【Android】判断当前手机是否有虚拟按键
- 判断手机是否有虚拟键盘
- 判断手机是否有虚拟按钮,获取虚拟按钮的高度
- android 笔记:判断手机是否显示虚拟按键
- 判断 手机有没虚拟按键
- 判断Android手机是否有录音权限
- Android 判断手机是否有传感器
- 正面有Android手机常用的三枚虚拟按键
- 开启Android手机虚拟按键(导航栏)
- android开发判断虚拟菜单是否开启及获取虚拟菜单高度
- Android开发 之 判断有无虚拟按键(导航栏)
- 检查是否存在虚拟按键栏
- 判断cpu是否支持全虚拟化
- 判断手机是否有网络
- Android隐藏虚拟菜单(虚拟按钮导航栏)
- Android 判断手机中是否有某个安装程序
- Android判断手机里是否有SIM卡
- 【模板】组合数打表
- HTML入门(中)
- 学习笔记 -- Win32多线程程序设计(三) 同步机制 Critical section and Mutex
- SpringCloud(十三):Feign的demo之日志
- 企业私服
- 【Android】【虚拟栏】判断手机是否有虚拟栏
- catalan数 知识点和应用
- json解析神器 jsonpath的使用
- Redis设实
- Xilinx FPGA全局时钟和第二全局时钟资源的使用方法
- Object有哪些公用方法?
- HDU4333 Revolving Digits(KMP+扩展KMP)
- USACO Section 1.3 Prime Cryptarithm
- POJ