У меня есть список предметов Recyclerview, один из которых имеет элементы выпадающего списка счетчика.Мне нужно получить элемент просмотра значений в элементе значений с выбранным элементом внутри выпадающего списка в действии, и он повторяется для всех элементов Recyclerview для подготовки к отправке на сервер.Я видел разные сообщения в StackOverflow, но я не мог найти никакого решения для этого.Мой код в пользовательском ViewHolder в адаптере:
public class ViewHolder extends RecyclerView.ViewHolder {
TextView titleOption;
public ViewHolder(View v) {
super(v);
titleOption = v.findViewById(R.id.title_option);
spinnerOptions = v.findViewById(R.id.options_answer);
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(context,
android.R.layout.simple_spinner_item,testOptionAnswers);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerOptions.setAdapter(dataAdapter);
//Implement Drop Down list options
spinnerOptions.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
{
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long l) {
answerSelected = adapterView.getItemAtPosition(position).toString();
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
}); }
Как я могу это сделать?