Я схожу с ума от этого, занимаюсь этим уже два дня. Я просто хочу рисовать на весь экран

. Наконец я понял, что мое растровое изображение нарисовано немного смещенным, и оно сдвинуто на эту вставку для выреза камеры. Каждый подход, который я пытался получить вставки и вырезы, всегда говорил мне, что вырезов нет. Но во время отладки я вижу следующее сообщение журнала:
Код: Выделить всё
InsetsController D onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2400, 1080), mDisplayCutout=DisplayCutout{insets=Rect(88, 0 - 0, 0)
и вырез размером 88 пикселей. Но хоть убей, я не могу понять, как получить к нему доступ. В своей основной деятельности я пробовал различные подходы к прослушиванию и искал вставки и вырезы в представлении компоновки реактивного ранца, где я рисую, но пока ничего.
Есть ли как прослушать это системное сообщение или что-то в этом роде?
спасибо
Подробнее здесь:
https://stackoverflow.com/questions/791 ... in-android