У меня возникают проблемы с обволакиванием головы вокруг этого бита.экономя значение Spinner до переменной
У меня есть 2 ролика в действии, и мне нужно сохранить выбранные элементы/значения в качестве переменных, которые я могу затем отправить в базу данных.
мой java выглядит так, имейте в виду, что я знаю, что мой метод save() не имеет никакого смысла. Я просто хотел показать вам, что я пытаюсь сделать.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_start_search);
Spinner passengerSpinner = (Spinner)findViewById(R.id.ddlPassengers);
ArrayAdapter<CharSequence> passengerAdapter = ArrayAdapter.createFromResource(this, R.array.passengerArray, android.R.layout.simple_spinner_item);
passengerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
passengerSpinner.setAdapter(passengerAdapter);
Spinner directionSpinner = (Spinner)findViewById(R.id.ddlDirection);
ArrayAdapter<CharSequence> directionAdapter = ArrayAdapter.createFromResource(this, R.array.directionArray, android.R.layout.simple_spinner_item);
directionAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
directionSpinner.setAdapter(directionAdapter);
}
public void save(View view){
int passenger = passengerSpinner.getSelectedItem(); //Stored in a String array
String direction = directionSpinner.getSelectedItem();
}
У меня нет понятия, что делать, чтобы получить эти значения, хранящиеся в переменных.