java - 控制另一个微调器的微调器

标签 java android event-handling spinner listener

enter image description here

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

我对如何处理这个问题有点困惑。我认为它需要某种监听器,因为选择可以随时更改。

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

最佳答案

确切地说,您需要为示例中的第一个微调器分配一个监听器。查看this线程来检查如何做到这一点。在 onItemSelected() 回调中,您需要相应地修改第二个微调器的内容。即修改分配给它的适配器。

关于java - 控制另一个微调器的微调器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7865927/

相关文章:

java - ZeroMQ+Protobuf 的替代品(ZeroMQ 对 Java 来说已经死了吗?)

java - 对android项目结构和MVC模式感到困惑

android - Gradle 扩展 assembleRelease

c# - 编译器错误消息 CS1061,但我已经定义了我的事件处理程序 ASP.net/C#

java - 编码时可以 Collection 吗

java - Jboss一步步设置热部署

android - 如何自动启动 AlarmManager 以启动计划 Activity ?

java - 如何从谷歌日历中的辅助日历中获取数据?

javascript event.keyCode 不适用于 FireFox 3.6.25 中的 keydown、keypress 或 keyup 事件

c# - 下拉列表的上一项.text