如何在选择时从微调器中删除项目

时间:2012-08-13 21:18:17

标签: android spinner android-spinner

我有2个微调器,2个微调器应该有不同的选择项。

这是addItemsOnSpinner方法,2个微调器使用相同的字符串数组。

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);
      }

如何从微调器2中删除我在微调器1中选择它的项目?

1 个答案:

答案 0 :(得分:1)

您可以保存String []名称的原始名称,然后在第一个微调器上进行选择时,使用原始列表重新创建第二个微调器数据适配器,但删除您在微调器中选择的元素,这是一个想法,我havanet触及了android一会儿