2013-03-29 634 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>"; 

希望它能帮助!

相关问题