Я пытаюсь использовать WebView для отображения большого изображения со встроенным мультитачем и пытаюсь избежать сбоев памяти.
Я настроил webView следующим образом:
setInitialScale(20);
WebSettings settings = getSettings();
settings.setJavaScriptEnabled(true);
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(true);
Затем загружаю следующий код:
Проблема в том, что если он загружает изображение среднего размера (например, 1600x1200), оно работает хорошо, и изображение соответствует ширине экрана.
Но если в моем примере изображение больше 7300x5200, оно выглядит как увеличенное, а уменьшение масштаба отключено.
Если вы хотите проверить URL-адреса изображений:
ПРИМЕЧАНИЕ. Я не являюсь владельцем этих изображений и использую их только для тестирования