Данное изображение будет отображаться в ImageView на основе заданных атрибутов, например, высоты, ширины, коэффициентов масштабирования и т. Д.
Чтобы метод getDrawingRect () предоставлял всю область ImageView. Если вы измените рисование внутри ImageView, синяя область может измениться в зависимости от свойств изображения и свойств просмотра изображения. Но область желтого цвета не изменится, потому что она фиксирована и основана только на ImageView и не зависит от отображаемого изображения.
Я думаю, что нет шансов получить Rect of bitmap. Не думайте, что мой ответ на 100% правильный, это всего лишь предложение.
Информацию о синей области можно получить из Кэш чертежа . Попробуйте один раз.
Надеюсь, это поможет вам.