隐藏微调器不触发事件

Hidden Spinner does not trigger event

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

spinner.setSelection(1);

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

有没有办法强制调度事件?

将可见性从 View.GONE 更改为 View.INVISIBLE- invisible 占用屏幕 space,这意味着 android 将其考虑在内,但它只是不可见给用户在你的ViewViewGroup

上设置alpha