Como posso carregar o URL da imagem para caber no meu webview no android?

Estou desenvolvendo uma aplicação android. Aqui estou exibindo uma imagem de URL no webview. Mas a imagem não se ajusta à minha visão da web. sugere-se que alguém use o conceito de viewport. Mas eu não sou capaz de usar isso perfeitamente. Anexei meu problema no desenho com explicação. eu usei

mWebView.getSettings().setUseWideViewPort (true);

mas não consegue o bom resultado. Preciso mostrar a imagem ajustada em todos os dispositivos de resolução, incluindo tablets de 7 polegadas e 10 polegadas. Então, por favor, olhe para a imagem em anexo e sugira-me o caminho certo para ajustar a imagem do URL no meu local de visualização na Web. Eu gostaria de mostrar minha imagem como no terceiro diagrama.

Aqui está o meu código para carregar a imagem:

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

questionAnswers(3)

yourAnswerToTheQuestion