Я пытаюсь использовать несколько spinners в android, чтобы отобразить список вариантов для пользователя. Прядильщики сделаны в xml, но я хочу использовать его из java, потому что в зависимости от выбора пользователя текст, который я хочу отображать в spinner, будет отличаться. Данные хранятся в стандартном массиве String. Я пробовал много разных методов и примеров, но я не мог заставить его работать. Спиннеры назначаются в java в цикле.using android java spinner
units[n] = (Spinner) findViewById (data.Eid[n*3+3]);
ArrayAdapter adapter = ArrayAdapter.createFromResource(
this, R.array.unit, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
units[n].setAdapter(adapter);
Я продолжаю получать сообщение об ошибке R.array.unit. Я попробовал предложение eclipse, но он не работал. Есть лучший способ сделать это? Я также не могу понять, как добавить данные из массива в spinner, и я бы хотел, чтобы у него был первый вариант по умолчанию.
его штраф я понял, как это сделать динамически. Похоже, что параметры должны быть пустыми. –