Skip to content

监听键盘高度,全面屏手机获取屏幕高度不准确 #15

@xixilala-2019

Description

@xixilala-2019

KeyboardLayout类

WindowManager windowManager = (WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE);
mScreenHeight = windowManager.getDefaultDisplay().getHeight();

获取屏幕高度在一般手机是正确的,但是在全面屏手机获取高度不准确

DisplayMetrics dm = new DisplayMetrics();
windowManager.getDefaultDisplay().getRealMetrics(dm);
mScreenHeight = dm.heightPixels;

使用这个方法即可

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions