私はサイズの高さと幅を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 コンテンツ (画像とビデオ) にプログラムでサイズを指定する方法に行き詰まりました。
ほとんどすべての種類の関数とメソッドを使用しましたが、それでも同じ問題があります。