【发布时间】:2011-01-11 13:11:21
【问题描述】:
我正在尝试设置视图(在本例中为按钮)的背景颜色。
我使用这个代码:
// set the background to green
v.setBackgroundColor(0x0000FF00 );
v.invalidate();
它会导致按钮从屏幕上消失。我做错了什么,在任何视图上更改背景颜色的正确方法是什么?
谢谢。
【问题讨论】:
-
看起来是正确的。事实上,我认为你不需要调用 invalidate()。当您说按钮消失时,您的意思是字面意思还是按钮上的文字或图像消失了?
标签: android view colors background set