0

我在页面上有两个微调器,我将数据放入同一个数组中。两者都以相同的顺序显示数据。我想在第一个微调器中未选择的第二个微调器中显示数据。意味着两者都有不同的选择创建时的数据。我该怎么做,请帮帮我。

微调器代码

private void loadDepartureSpinnerData() {
        Spinner departSpinner = (Spinner) findViewById(R.id.departLocationId);
        ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
                R.array.city_arrays, android.R.layout.simple_spinner_item);
       adapter.setDropDownViewResource(android.R.layout.simple_spinner_item);
       departSpinner.setAdapter(adapter);

    }


private void loadArrivalSpinnerData() {
        Spinner arrivalSpinner = (Spinner) findViewById(R.id.arrivalLocationId);
        ArrayAdapter<CharSequence> arrivaladapter = ArrayAdapter.createFromResource(this,
                R.array.city_arrays, android.R.layout.simple_spinner_item);
        arrivaladapter.setDropDownViewResource(android.R.layout.simple_spinner_item);
        arrivalSpinner.setAdapter(arrivaladapter);
    }
4

1 回答 1

0

如此简单,您可以像离开一样这样做

departSpinner.setSelection(0);

到达

arrivalSpinner.setSelection(1);
于 2013-08-29T10:39:11.203 回答