控制另一个旋转器的旋转器

时间:2011-10-23 11:47:24

标签: java android event-handling spinner listener

enter image description here

不,但严肃地说,我要做的是使用户在第一个微调器中做出的选择决定了第二个旋转器中可用的选项。

我对如何处理这个问题感到有些困惑。我认为它需要某种听众,因为选择可以随时改变。

举一个例子,假设我有2个微调器,第一个有“偶数”和“奇数”选项。如果用户选择偶数,则第二个微调器显示选项“2”,“4”和“6”。如果用户选择奇数“1”,则选择“3”和“5”。

1 个答案:

答案 0 :(得分:1)

确切地说,您需要为示例中的第一个微调器分配一个侦听器。查看this主题以查看如何执行此操作。在onItemSelected()回调中,您需要相应地修改第二个微调器的内容。也就是说,修改分配给它的适配器。