Webビューを使用してWebページをロードするAndroidアプリがありますが、グラフィカルレイアウトとアプリでは白い太い境界線が表示され、サイズ変更を試み、XMLレイアウトファイルで幅と高さを変更しようとしましたが、変更はありません。参考までに下の画像をご確認ください。
質問する
11421 次
6 に答える
14
これは私にとってはうまくいくようです:
String frameString = "<html><body style='margin:0;padding:0;'><iframe src=\"http://k-video.com/\" height=\"410\" width=\"320\" frameborder=\"0\" allowfullscreen></iframe></body></html>";
それが役に立てば幸い !
于 2015-12-10T14:36:02.377 に答える
13
この白い境界線は、webview のレイアウト コンテナーの背景にある可能性があります。Web ビューのレイアウトまたはマージンにパディングがないことを確認してください。
于 2013-03-29T22:38:56.267 に答える
0
WebView
で背景色を設定できますwebview.setBackgroundColor()
。
WebView
次の関数を使用して、背景を透明(非表示)または白に設定しました。
private void setWebviewTransparency(final boolean transparent) {
final int color = transparent ? 0 : Color.WHITE;
webview.setBackgroundColor(color);
}
Web ページ ソースで背景色が指定されていない場合、この色はフィールド エリアでのみ機能します。ページ ソースで背景が指定されている場合、この色は @Marcin によって正しく指定されたパディング領域にのみ影響します。
于 2013-03-29T22:59:45.107 に答える
-3
WebView を右クリックし、[コンテナーの削除] をクリックします。それはとても簡単です!
于 2014-01-18T15:13:07.713 に答える