Jak mogę załadować adres URL obrazu, aby pasował do mojego widoku na Androida?
Zajmuję się tworzeniem aplikacji dla systemu Android. Tutaj wyświetlaję obraz url w przeglądarce internetowej. Ale obraz nie pasuje do mojego widoku internetowego. sugeruje się użycie koncepcji rzutni. Ale nie jestem w stanie użyć tego doskonale. Załączam mój problem w formie rysunku z wyjaśnieniem. użyłem
mWebView.getSettings().setUseWideViewPort (true);
ale nie uzyskaj dobrego wyniku. Muszę pokazać dopasowany obraz we wszystkich urządzeniach rozdzielczości, w tym na 7 calowych, 10-calowych tabletach. Więc spójrz na załączony obraz i zasugeruj mi właściwy sposób dopasowania obrazu url w moim miejscu na stronie internetowej. Chciałbym pokazać mój obraz tak samo jak na trzecim diagramie.
Oto mój kod do ładowania obrazu:
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);