android spinner 控件 怎么 把显示的数据与选择之后的值分开

2025-03-07 00:32:28
推荐回答(3个)
回答1:

如果你想用spinner的话建议自己定义adapter那个封装好的arrayAdapter不灵活,太恶心了,如果你自定义adapter的话,我感觉就没啥难度了,直接List list = new ArrayList();那个object就是一个类似于bin的类,你可以通过setValue(),和 setId();把你的值set进去,然后你在选择spinner时就可以拿到下标一般为arg2,然后通过list拿出数据,在getId(),就ok了。

回答2:

可以存储到数组里面然后根据选择的ID去动态的取值

回答3:

没看懂。。。