Как я могу загрузить изображение URL, чтобы соответствовать моему веб-просмотра в Android?

Я занимаюсь разработкой приложения для Android. Здесь я отображаю изображение URL в веб-представлении. Но изображение не подходит для моего веб-просмотра. кому-то предлагается использовать концепцию области просмотра. Но я не могу использовать это идеально. Я приложил свою проблему в форме рисунка с объяснением. я использовал

mWebView.getSettings().setUseWideViewPort (true);

но не получить хороший результат. Мне нужно показать подогнанное изображение во всех устройствах с разрешением, включая 7-дюймовые, 10-дюймовые планшеты. Поэтому, пожалуйста, посмотрите на прикрепленное изображение и предложите мне правильный способ размещения изображения в моем месте просмотра веб-страниц. Я хотел бы показать свое изображение так же, как на 3-й диаграмме.

Вот мой код для загрузки изображения:

webView = (WebView) findViewById(R.id.webimage);
        WebSettings webSettings = imageView.getSettings(); 
        webSettings.setLoadsImagesAutomatically(true);
        webSettings.setSupportZoom(true) ;
        webSettings.setBuiltInZoomControls(true);
        webView.setBackgroundColor(Color.TRANSPARENT);
        webView.getSettings().setUseWideViewPort (true);
        webView.getSettings().setLoadWithOverviewMode(true);
        webView.setWebViewClient(new WebViewClient()
        {
        //some dialog implementation
        }
        webView.loadUrl(myurl);

Ответы на вопрос(3)

Ваш ответ на вопрос