2013-03-29 92 views

回答

9

這白色的邊框,你可以看到可能是剛剛從web視圖的佈局容器的背景。請確保您沒有在網頁視圖上的佈局或邊距上填充。

+0

不客氣! –

+7

謝謝,默認情況下,佈局邊距在'res/values/dimens.xml'中定義。 – styts

+5

dimens.xml填充設置爲16dp應爲0dp:' <! - 默認屏幕邊距,根據Android設計指南。 - > 0dp 0dp ' –

0

您可以使用webview.setBackgroundColor()來設置WebView的背景顏色。

設置我WebView背景是透明的(不可見)和白色以下功能:

private void setWebviewTransparency(final boolean transparent) { 
    final int color = transparent ? 0 : Color.WHITE; 
    webview.setBackgroundColor(color); 
} 

這種顏色只會在該領域方面的工作,如果你的網頁源沒有指定背景顏色。如果頁面源確實是指定背景,則此顏色只會影響@Marcin正確指定的填充區域。

-3

右鍵單擊WebView並單擊移除容器。它很簡單!

7

嘗試修改您的HTML內容是這樣的:

<body style='margin:0;padding:0;'> 
7

這似乎爲我工作:

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>"; 

希望它能幫助!

相關問題