隐藏的微调器不会触发事件

时间:2015-04-16 16:03:46

标签: android android-spinner android-event

我在Activity中有一个微调器,最初隐藏了微调器,但是当我将项加载到其中时,我最初将所选项设置为索引1,如下所示:

spinner.setSelection(1);

仅当微调器未被隐藏时才触发项目选定的侦听器,但如果我隐藏它(我需要在加载某些数据时最初隐藏它以显示进度条),则不会调用侦听器。

我有办法强迫事件发送吗?

1 个答案:

答案 0 :(得分:1)

将可见性从View.GONE更改为View.INVISIBLE - 隐藏获取屏幕空间,这意味着Android会将其考虑在内,但它对用户不可见 或< / strong>在alphaView

上设置ViewGroup