我正在为WebView寻找自定义背景色,并且找到了可能的解决方案,

WebView myWebView = (WebView) findViewById(R.id.myWebView);
myWebView.setBackgroundColor(Color.parseColor("#123456"));


但是我不想硬编码我的颜色值。所以我尝试了这个

  wv.setBackgroundColor(Color.parseColor(Integer.toString(R.color.lawry_bgcolor)));


从字面上告诉我错误,

06-17 13:37:11.307: ERROR/AndroidRuntime(854): Caused by: java.lang.IllegalArgumentException:   Unknown color
06-17 13:37:11.307: ERROR/AndroidRuntime(854):     at android.graphics.Color.parseColor(Color.java:222)


我该如何实现?

最佳答案

为什么不尝试:

  wv.setBackgroundColor( getResources().getColor( R.color.lawry_bgcolor ) );

关于android - WebView背景色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6383053/

10-11 22:29