Я пытаюсь создать спиннер в моем коде без использования макета xml вообще.Кажется, вам нужен ArrayAdapter со спиннером, но всем конструкторам нужен идентификатор ресурса в его наборе конструкторов.Ну, когда я не использую макет XML, я не вижу, как я могу получить идентификатор ресурса.
Spinner spinner = new Spinner(this);
List<String> spinnerList = new ArrayList<String>();
spinnerList.add("Ice Cream Sandwich");
spinnerList.add("Hushpuppies");
spinnerList.add("Pickled Pigs Feet");
spinnerList.add("Cupcakes");
spinnerList.add("Chocolate Covered Pretzels");
ArrayAdapter<String> mySpinnerAdapter = new ArrayAdapter<String>(this, ??);
//spinner.setAdapter(mySpinnerAdapter);
как мне создать экземпляр ArrayAdapter здесь?спасибо всем заранее и, надеюсь, я никого не сделал слишком голодным.:)
РЕДАКТИРОВАТЬ: я думаю, что у меня есть это сейчас - проверим и посмотрим ...
ArrayAdapter<String> mySpinnerAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, spinnerList);
mySpinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(mySpinnerAdapter);