gpt4 book ai didi

android - 位置 0 处的蜂窝微调器选择项目不会触发 onItemSelected

转载 作者:太空狗 更新时间:2023-10-29 14:31:04 24 4
gpt4 key购买 nike

我正在使用 Honeycomb 中的微调器小部件。加载 View 时,将显示微调器并选择位置 0 处的项目。如果我单击微调器并更改选择,则会触发 onItemSelected() 方法。但是,如果我单击微调器并选择相同的项目(默认情况下位于位置 0),onItemSelected() 方法不会触发。我们希望在用户做出选择时立即采取行动,但这似乎不适用于第一项。这是一个错误吗?有没有办法使这项工作?我很困惑,因为该方法称为 onItemSelect(),因此任何选择都应触发它,而不仅仅是与当前选择不同的选择。

此外,提示是否不再对 Honeycomb 中的微调器执行任何操作?

最佳答案

“选择”显然被定义为将项目的状态从未选中更改为选中。

如果您想在每次单击任何项​​目时都引发一个事件,您可能必须在每次选择后以编程方式将选择更改为某个默认的“无操作”项目,以重置其他项目的可选性。不理想,我同意。您可能还想使用 prompt属性在这里。

关于android - 位置 0 处的蜂窝微调器选择项目不会触发 onItemSelected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6931301/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com