1

WebViewでimghtmlタグを使用して画像を表示しようとしています。画像サイズは120x90pxで、ウェブビューのサイズをそのサイズに設定しようとしましたが、ピクセルをdpに変換しても、ウェブビューには常に画像の周囲に白いフレームが表示され、水平方向と垂直方向にスクロールします。これが私の最後の試みです。画像とWebビューのサイズは同じように見えますが、白いフレームでWebビューがスクロールします。

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

0 に答える 0