Я пытаюсь заставить WebView иметь подобное поведение как браузер для Android. Браузер открывает все страницы таким образом, чтобы их ширина соответствовала ширине экрана. Однако поведение WebView по умолчанию должно начинаться со 100-процентной шкалы пикселей, поэтому оно начинает увеличиваться в верхнем левом углу.
Я провел последние пару часов, пытаясь найти способ заставить WebView масштабировать страницу на экране, как в браузере, но мне не повезло. Кто-нибудь нашел способ сделать это?
Я вижу, это параметр, называемый setLoadWithOverviewMode, но это, похоже, ничего не делает. Я также экспериментировал с setInitialScale, но с разными размерами экрана и размерами веб-страниц, которые не будут столь же изящными, как масштабирование браузеров.
У любого есть какие-либо выводы?
Спасибо
EDIT: метод Брайана, похоже, работает, когда телефон находится в ландшафте, но не в портрете. В портрете он близок, но все равно не подходит для всего экрана на странице. Я начинаю эту награду с надеждой, что есть верный способ получить начальное масштабирование, чтобы оно соответствовало ширине страницы в любой ориентации или размере экрана.