我正在尝试在WebView实例的初始化时做一些非常简单的事情,这样普通的背景颜色被图像(drawable)替换,直到一些冗长的操作完成(然后加载一个网页)。我试图通过以下方式实现这一目标:
myWebView.setBackgroundResource(R.drawable.myImage);
Android不会抱怨任何,但它不会显示图片。
如果我将以上内容替换为:
myWebView.setBackgroundColor(Color.parseColor("#123456"));
背景颜色生效,没有任何问题。
我错过了什么?我做错了什么?
答案 0 :(得分:2)
哇!那很快(回答我自己的问题):
myWebView.setBackgroundColor(0);
myWebView.setBackgroundResource(R.drawable.myImage);
这就是我必须做的一切。它有效!