直接看代码:
设置背景颜色两种方式
RelativeLayout mRelativeLayout=(RelativeLayout) findViewById(R.id.Relative);
/*** 1、在values目录下新建xml文件color
* 然后设置控件背景颜色
* 但是注意不能直接设置R.color.RED 否则颜色设置无效
* 应该用getResources().getColor(R.color.RED) 设置
*/
mRelativeLayout.setBackgroundColor(getResources().getColor(R.color.RED));
/**
* 2、把你想要设置的颜色强制转换为Color
*/
mRelativeLayout.setBackgroundColor(Color.parseColor("#FF0000"));