1

现在我正在使用 webview 处理列表视图。在这个列表视图中,webview 用于显示图像。它来自 url。现在我面临一个问题,即从 url 我没有得到唯一尺寸的图像,有些图像很小有些很大,虽然显示这个 webview 它没有正确排列。我怎样才能正确排列/适合 webview 图像。我正在使用以下代码。

<WebView
        android:layout_marginTop="5dp"
        android:layout_marginBottom="10dp"
        android:layout_marginLeft="10dp"
        android:id="@+id/webView"
         android:layout_width="55dp"
        android:layout_height="55dp" 

     >

代码

WebView  webView = (WebView)view.findViewById(R.id.webView);
showImageOnWebView(webView, item.thumbimage,80,80);
4

1 回答 1

1

试试这个代码。

  String r="<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0,target-densityDpi=device-dpi\">"; 

                       String s="<html><body style=\"margin: 0; padding: 0\"><IMG  width=\"100%\" height=\"100%\" src=\""+item.image+"\"><body><html>"; 


       webView.setBackgroundColor(0); 
       webView.setBackgroundResource(R.drawable.android); 
       webView.loadData(s, "text/html","UTF-8");  
于 2013-04-25T19:24:38.847 回答