У меня есть счетчик, включенный в мою форму. Теперь мне нужно передать выбранное значение и включить его в мой запрос формы. Заполнение Spinner уже работает, мне просто нужно получить выбранное значение. Я довольно новичок в Android, поэтому я буду очень признателен за любую помощь или советы, которые вы можете предложить.Как получить/передать выбранное значение от счетчика до onclick
Вот значение Spinner:
//this method will execute when we pick an item from the spinner
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
//Setting the values to textviews for a selected item
tvID.setText(getName(position));
}
Это моя отправить функция кнопки:
btnSignup.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
final String firstname = etFname.getText().toString();
final String lastname = etLname.getText().toString();
final String email = etEmail.getText().toString();
final String phone = etContact.getText().toString();
final String username = etUsername.getText().toString();
final String password = etPassword.getText().toString();
final String department = spinner.getSelectedItem().toString()
//GET the value of spinner and include it here
;
мне потребуется значение вращателя, так что я могу включить его по моей просьбе:
RegisterRequest registerRequest = new RegisterRequest(firstname, lastname, email, phone, username, password, responseListener);
RequestQueue queue = Volley.newRequestQueue(RegisterActivity.this);
queue.add(registerRequest);
EDIT: Я пробовал решения ниже, но я получаю эту ошибку:
http://stackoverflow.com/a/30598142/1391818 если сопоставление некоторых строк в значения – Koborl
ошибок и ваш вопрос не совсем связаны:) ... пост класс 'responseListener' и' RegisterRequest 'какой последний параметр (тип возврата). – Bharatesh
@skadoosh да спасибо Я уже исправил свой класс Request. Виноват. –