¿Cómo puedo cargar la url de la imagen para que se ajuste a mi vista web en Android?

Estoy desarrollando una aplicación para Android. Aquí estoy mostrando una imagen de url en webview. Pero la imagen no se ajusta a mi webview. Se sugiere a alguien usar el concepto de ventana gráfica. Pero no puedo usar eso perfectamente. Adjunté mi problema en forma de dibujo con explicación. solía

mWebView.getSettings().setUseWideViewPort (true);

Pero no consigues el buen resultado. Necesito mostrar la imagen ajustada en todos los dispositivos de resolución, incluidas las tabletas de 7 pulgadas y 10 pulgadas. Por lo tanto, mire la imagen adjunta y sugiérame la forma correcta de ajustar la imagen de url en mi sitio webview. Me gustaría mostrar mi imagen igual que en el diagrama 3.

Aquí está mi código para cargar la imagen:

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);

Respuestas a la pregunta(3)

Su respuesta a la pregunta