隐藏微调器不触发事件
Hidden Spinner does not trigger event
我在 Activity 中有一个微调器,微调器最初是隐藏的,但是当我将项目加载到其中时,我最初将所选项目设置为索引 1,如下所示:
spinner.setSelection(1);
仅当微调器未隐藏时才会触发项目选择的侦听器,但如果我隐藏它(我最初需要隐藏它以在加载一些数据时显示进度条)则不会调用侦听器。
有没有办法强制调度事件?
将可见性从 View.GONE
更改为 View.INVISIBLE
- invisible 占用屏幕 space,这意味着 android 将其考虑在内,但它只是不可见给用户或在你的View
或ViewGroup
上设置alpha
我在 Activity 中有一个微调器,微调器最初是隐藏的,但是当我将项目加载到其中时,我最初将所选项目设置为索引 1,如下所示:
spinner.setSelection(1);
仅当微调器未隐藏时才会触发项目选择的侦听器,但如果我隐藏它(我最初需要隐藏它以在加载一些数据时显示进度条)则不会调用侦听器。
有没有办法强制调度事件?
将可见性从 View.GONE
更改为 View.INVISIBLE
- invisible 占用屏幕 space,这意味着 android 将其考虑在内,但它只是不可见给用户或在你的View
或ViewGroup
alpha