鸿蒙上如何获取挖孔区域的高度啊

挖孔区域高度,急急急

鸿蒙
HarmonyOS
挖孔
2021-10-09 16:39:02
浏览
收藏 1
回答 1
待解决
回答 1
按赞同
/
按时间
郑夏山

暂时无法获取挖孔区域的高度,如果想获取状态栏高度可参考以下方法:

    //状态栏高度

    float height = getRealHeight(this) - getHeight(this);

    // 不包含状态栏的高度

    private float getHeight(Context context) {

        Point point = new Point();

        DisplayManager.getInstance().getDefaultDisplay(context).get().getSize(point);

        return point.getPointY();

    }

    // 包含状态栏的高度

    private float getRealHeight(Context context) {

        Point point = new Point();

        DisplayManager.getInstance().getDefaultDisplay(context).get().getRealSize(point);

        return point.getPointY();

    }

分享
微博
QQ
微信
回复
2021-10-11 10:45:20
相关问题
鸿蒙如何获取导航栏和状态栏高度
3409浏览 • 1回复 待解决
状态栏高度怎么获取
3975浏览 • 3回复 待解决
获取状态栏高度等方法
2496浏览 • 1回复 待解决
panel组件点击区域问题
687浏览 • 1回复 待解决
请问如何获取鸿蒙根布局
480浏览 • 1回复 待解决
鸿蒙如何获取Element图片宽高
1229浏览 • 1回复 待解决
真机调试鸿蒙如何获取手机UDID
12438浏览 • 5回复 已解决
鸿蒙OS如何获取当前手机号
6383浏览 • 1回复 待解决
鸿蒙如何获取资源文件种路径
5370浏览 • 3回复 待解决
关于如何获取时钟id问题
500浏览 • 1回复 待解决
鸿蒙如何获取context对象
1252浏览 • 1回复 待解决
如何获取鸿蒙系统手机相关信息
6073浏览 • 2回复 待解决
鸿蒙响应屏幕触摸事件如何获取
1310浏览 • 1回复 已解决
如何判断音频焦点获取和丢失?
175浏览 • 1回复 待解决
如何使用deveco 生成app文件
2003浏览 • 1回复 待解决
鸿蒙开发如何获取设备唯一Id?
4320浏览 • 1回复 待解决
鸿蒙获取当前应用内存
237浏览 • 1回复 待解决