Спиннер, управляющий другим спиннером - PullRequest
1 голос
/ 23 октября 2011

enter image description here

Нет, но со всей серьезностью, я пытаюсь сделать так, чтобы выбор, сделанный пользователем в первом вращателе, диктовал параметры, доступные во втором.

Я немного озадачен тем, как с этим справиться. Я думаю, что для этого потребуется какой-то слушатель, так как выбор может быть изменен в любое время.

В качестве примера, скажем, у меня было 2 счетчика, у первого есть опции "четные числа" и "нечетные числа". Если пользователь выбирает четные числа, второй счетчик отображает параметры «2», «4» и «6». Если пользователь выбирает нечетные числа, выбираются «1», «3» и «5».

1 Ответ

1 голос
/ 23 октября 2011

Точно, вам нужно назначить слушателя для первого счетчика в вашем примере. Проверьте эту ветку, чтобы проверить, как это сделать. В обратном вызове onItemSelected () вам необходимо соответствующим образом изменить содержимое второго счетчика. То есть измените назначенный ему адаптер.

...