您好,
如何隐藏微调器中的项目?我在中设置了3项(家庭,工作,自定义) 使用字符串数组的微调器。当我第一次点击微调器显示所有3 项目,我在那个时间选择一个项目(例如家庭)。下次我点击微调器 只显示2个项目(示例工作,自定义)我选择一个项目(示例工作)。 第三次单击微调器时,只显示一个项目(示例自定义)。如何 我这样做了?我在下面附上截图。
答案 0 :(得分:2)
试试这个:
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
// remove items in your array that you are using in your spinner
myArrayList.remove("Home");
//update your adapter
adapterSpinner.notifyDataSetChanged();
}
@Override
public void onNothingSelected(AdapterView<?> parentView) {
// your code here
}
});