判断是否有底部虚拟按键的方法

public boolean isNavigationBarShow(Activity context) {
Display display = context.getWindowManager().getDefaultDisplay();
Point point = new Point();
Point point1 = new Point();
display.getSize(point);
display.getRealSize(point1);
Log.i(“TTTT”, “point_1_Y = " + point1.y +” point_Y = " + point.y);
Log.i(“TTTT”, “point_1_X = " + point1.x +” point_X = " + point.x);
return point1.y != point.y;
}

区别:

  • getSize()获取除去修饰的屏幕区域的参数(可能比物理设备的参数小)
  • getRealSize()获取真实的屏幕尺寸参数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值