[英]How to remove item from spinner when it is selected
I have 2 spinners, the 2 spinners should have different selected item. 我有2个微调器,这2个微调器应具有不同的选定项目。
this is the addItemsOnSpinner methode, the 2 spinners uses the same array of strings. 这是addItemsOnSpinner方法,两个微调器使用相同的字符串数组。
public void addItemsOnSpinner(Spinner spinner,String[] names) {
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, names);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(dataAdapter);
}
How can I remove the item that I selected it in spinner 1 from spinner 2 ? 如何从旋转器2中删除在旋转器1中选择的项目?
您可以保存String []名称的原始名称,然后在第一个微调器上进行选择时,使用原始列表重新创建第二个微调器数据适配器,但删除在微调器中选择的元素,这是因为我的想法是havanet接触了android一段时间
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.