Android WebView宽度与其html内容不对应

Android WebView宽度与其html内容不对应,android,android-webview,Android,Android Webview,我正在尝试在WebView中使用img html标记显示图像。图像大小为120x90px,我尝试将webview大小设置为该大小,甚至将px转换为dp,但webview始终在图像周围显示一个白色边框,并具有水平和垂直滚动。 这是我最后一次尝试,图像和webview的大小似乎相同,但白色框架使webview滚动 WebView thumb = new WebView(this); thumb.setPadding(0, 0, 0,0); DisplayMetri

我正在尝试在WebView中使用img html标记显示图像。图像大小为120x90px,我尝试将webview大小设置为该大小,甚至将px转换为dp,但webview始终在图像周围显示一个白色边框,并具有水平和垂直滚动。 这是我最后一次尝试,图像和webview的大小似乎相同,但白色框架使webview滚动

WebView thumb = new WebView(this);
        thumb.setPadding(0, 0, 0,0);


        DisplayMetrics metrics = new DisplayMetrics();

        getWindowManager().getDefaultDisplay().getMetrics(metrics);
        float logicalDensity = metrics.densityDpi;
        double dp = (int) 120/(logicalDensity/160);


        String summary = "<html><body><img src='"+video_thumb+"' width="+dp+" style='margin:0;padding:0'/></body></html>";
        thumb.loadData(summary, "text/html", null);


        //thumb.loadUrl(video_thumb);
        main.addView(thumb,120,90);

你试过在css中将padding和margin设置为0px吗?还有,你使用WebView显示图像有什么原因吗?@CaseyB:正如你所看到的,我把它们放在了图像标签中。你的意思是可能把它放在html和body标签上?我使用网络视图,因为图像在网络上,我不想下载。@Tim:图像在网络上,我知道我应该下载它来使用imageview..还是不使用?@CaseyB:我试着在body标签上添加填充和边距…效果很好…我真是个笨蛋。非常感谢。