Я использую Webview для отображения изображения с включенным масштабированием и прокруткой. Для WebView установлено значение wrap_content для высоты и ширины, а также включены элементы управления масштабированием.
Если изображение меньше, чем экран, веб-просмотр покажет только изображение, и на экране останется много места. В тот момент, когда пользователь увеличивает масштаб, WebView будет увеличиваться, чтобы соответствовать новому размеру изображения. Проблема в том, что элементы управления масштабированием остаются на одном месте и перестают работать после изменения размера веб-просмотра. Если я позволю им исчезнуть и снова коснусь представления, они появятся в новой нижней части представления и снова будут работать.
Это кажется мне ошибкой в веб-просмотре. Есть ли способ зафиксировать изменение размера веб-просмотра, а затем отключить и включить элементы управления масштабированием?