当我在第一个微调器中选择项目(第一个项目除外)时,我有两个微调器,它保存在数组中,它在第二个spinner中填充来自Web服务的数据.我希望当我再次选择第一个数据作为微调器的标题时,它应该清除旋转器的所有值.我做了所有的技巧,但无助.建议我
我的代码是:
if(spinner1== 0) {
spinner2List.clear();
ArrayAdapter<String> adapterEmpty = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, spinner2List);
adapterEmpty.setDropDownViewResource(R.layout.spinner_layout);
// Apply the adapter to the spinner
spinner2.setAdapter(adapterEmpty);
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
Ara*_* GM 13
当您选择第一个微调器项目之一时,可以在第一个微调器onItemSelected()方法中使用下面的代码来清除第二个微调器.
Spinner2.setAdapter(null)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26157 次 |
| 最近记录: |