1

私はサイズの高さと幅をwebviewの内部でプログラム的に指定したいのですが、次のコードを使用しています:-

    width = (int) (display.getWidth() / 1.25);
    height = (int) (display.getWidth() / 1.25);

String html = "<iframe class=\"youtube-player\" "
            + "style=\"border: 0; width:" + width + "; height:" + height
            + ";" + "padding:0px; margin:0namepx\" "
            + "id=\"ytplayer\" type=\"text/html\" "
            + "src=\"http://www.youtube.com/embed/" + videoId
            + "?fs=0\" frameborder=\"0\" " + "allowfullscreen autobuffer "
            + "controls onclick=\"this.play()\">\n" + "</iframe>\n";

エミュレータでどのように表示されますか

480*800 WVGA (mdpi)

ビデオの高さと幅を参照してください

ここに画像の説明を入力

720*1280 xhpdi

ビデオの高さと幅を参照してください

ここに画像の説明を入力

次に、webview コンテンツ (画像とビデオ) にプログラムでサイズを指定する方法に行き詰まりました。

ほとんどすべての種類の関数とメソッドを使用しましたが、それでも同じ問題があります。

4

0 に答える 0