gpt4 book ai didi

android - Spinner 监听器在不应调用时被调用

转载 作者:行者123 更新时间:2023-11-29 14:40:17 26 4
gpt4 key购买 nike

当我设置选择时,监听器在这里被调用。这里的问题是,我在监听器之前设置选择。

如何避免这种行为?

Spinner spCategories = (Spinner) findViewById(R.id.spinnerCategories);
ArrayAdapter<String> aa = new ArrayAdapter<String>(this, R.layout.spinner_item, this.categoryList);
spCategories.setAdapter(aa);
spCategories.setSelection(selectedA);
spCategories.setOnItemSelectedListener(oiclSpCategories);

最佳答案

尝试使用 post 方法注册 OnItemSelectedListener:

spCategories.post(new Runnable() {
public void run() {
spCategories.setOnItemSelectedListener(oiclSpCategories);
}
});

关于android - Spinner 监听器在不应调用时被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12033587/

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