我希望将应用程序的背景作为一个图像,用户可以选择一种颜色。图片有一个透明的背景,所以我想把它放在一个彩色的屏幕上。 这可能吗?
非常感谢:)
答案 0 :(得分:2)
v.setBackgroundColor(YOURSELECTEDCOLOR );
通过这样的监听器,您可以设置颜色:
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
Spinner temp = (Spinner) parent;
switch(temp.getId()){
case 1:
YOOURSELECTEDCOLOR="GREEN";
break;
case 2:
YOOURSELECTEDCOLOR="BLUE";
break;
...
}