根据网址更改webview颜色

时间:2013-12-20 00:00:38

标签: android webview

基本上我有一个webview应用程序,现在我必须说我知道如何改变它的颜色。

我们都知道导航等时的白色闪光,我们都知道如何解决这个问题。然而,修复它并以最小的样式导航到另一个站点,继承我不想要的webview颜色。

我所追求的是保持webview的颜色,比如黑色,但是当点击所说的网站时,它就像一个未触及的背景(默认为白色)。

可能的?

任何信息都表示赞赏。谢谢。

1 个答案:

答案 0 :(得分:0)

只是一个更新,我最终搞清楚了。

在:

      public View onCreateView(LayoutInflater inflater, ViewGroup container,
          Bundle savedInstanceState) {

//Added this:
WebView.setBackgroundColor(getResources().getColor(R.color.action_switch));
}

然后在:

      @Override
   public void onPageFinished(WebView view, String url) {
    WebView.setBackgroundColor(Color.parseColor("#FFFFFF"));
    }

和..

public void onProgressChanged(WebView view, int newProgress) {

  WebView.setBackgroundColor(getResources().getColor(R.color.action_switch));
}

似乎有我想要的固定小麦。稍微滞后显示负载上的白色背景,但它的工作原理。希望这有助于其他人。