【发布时间】:2012-10-27 06:38:53
【问题描述】:
我是 android 编程新手,我正在尝试根据选择的值更改正确微调器的背景(我在同一个活动中有几个)。
为了说明这个问题,让我们举一个非常简单的例子。想象一个微调器在列表中有三个项目:黄色、绿色和蓝色。当用户选择黄色时,微调器背景应该是黄色等等。
我已经做了几次尝试,但都没有成功:
1)
View v = parent.getSelectedView();
v.setBackgroundColor(0xFFFFFF);
不改变微调器背景
2)
v = (Spinner) findViewById(R.id.spinner);
从编译器收到错误,因为在 CustomOnItemSelectedListener 类中似乎无法识别 findViewById。
我有点迷路了。欢迎任何帮助。
提前致谢。
【问题讨论】: