不,但严肃地说,我要做的是让用户在第一个微调器中做出的选择决定第二个微调器中可用的选项。
我对如何处理这个问题有点困惑。我认为它需要某种监听器,因为选择可以随时更改。
举个例子,假设我有 2 个微调器,第一个有“偶数”和“奇数”选项。如果用户选择偶数,则第二个微调器会显示选项“2”、“4”和“6”。如果用户选择奇数,则选择“1”、“3”和“5”。
最佳答案
确切地说,您需要为示例中的第一个微调器分配一个监听器。查看this线程来检查如何做到这一点。在 onItemSelected() 回调中,您需要相应地修改第二个微调器的内容。即修改分配给它的适配器。
关于java - 控制另一个微调器的微调器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7865927/