2012-09-20 27 views
4

我有以下问题:我正在加载一个html文件到webview。我的HTML文件的背景颜色和我的活动是黑色的。发生什么事情是因为webview的背景颜色是白色,所以在完成加载时开始时会出现短暂的白色闪光。如何在web视图中移除白色背景?

我可以删除该闪存吗?或者将该webview颜色设置为黑色?我已经尝试将webview xml中的背景颜色设置为黑色,但它不起作用。

回答

5

是的,你可以。 尝试:

webview.setBackgroundResource(Color.Black); 
+0

有趣的是,五年之后,它仍然需要以编程方式进行设置。 – Chris

1

我有同样的问题,这个解决它,我:

略低于现有

mWebView = (WebView) findViewById(R.id.activity_main_webview); 

我增加了行

mWebView.setBackgroundColor(Color.BLACK); 

要做到它必须在

012之前
mWebView.loadUrl(...)