0

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

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

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

4

1 回答 1

1

您可以保存 String[] 名称的原始名称,然后在第一个微调器上发生选择时,使用原始列表重新创建第二个微调器数据适配器,但删除您在微调器中选择的元素,这只是一个想法,我已经接触了 android 一段时间

于 2012-08-13T21:31:31.743 回答