我的应用中有一个Spinner
。我想自动显示微调器的所有项目。在这种情况下,我甚至没有触摸/单击Spinner来选择项目。
当某些特定情况发生时,是否可以调用Spinner
自动显示其项目?
请指导我如何做到这一点。
答案 0 :(得分:0)
无论何时出现特定情况,您都可以尝试调用包含以下代码的函数。只需更改数组的内容并删除前面的项目,然后在微调器上应用新项目。
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, spinnerArray);
spinner.setAdapter(spinnerArrayAdapter);
答案 1 :(得分:0)
是的,你可以使用
spinner.performclick();
发生特定情况时。