Android Pで劉海屏かどうかを判断する方法
566 ワード
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
WindowInsets windowInsets = decorView.getRootWindowInsets();
if (windowInsets != null) {
DisplayCutout displayCutout = windowInsets.getDisplayCutout();
if (displayCutout != null) {
List rects = displayCutout.getBoundingRects();
// rects
if (rects != null && rects.size() > 0) {
isNotchScreen = true;
}
}
}
}