Существует только несколько устройств Android с опциями notch
, и в настоящее время невозможно получить точный размер экрана таких устройств с помощью API Android.
НО есть обходной путь, вы можете проверить имяустройства и соответственно измените свой макет.
Существует одна популярная библиотека Android, чтобы получить рыночное название устройства Android.Проверьте больше информации здесь: https://github.com/jaredrummler/AndroidDeviceNames
Как использовать эту библиотеку:
String deviceName = DeviceName.getDeviceName();
Надеюсь, это поможет вам сосредоточиться на разработке, а не тратить время!