2012-09-20 55 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(...)