У меня есть два счетчика, в которых первый счетчик использует автозаполнение просмотра текста, когда первый элемент вращения выбирается обычным способом без использования представления автозаполнения текста, второй вращатель загружает соответствующее значение в соответствии с выбором первых вращателей.Моя проблема в том, что когда для выбора значения первого счетчика используется автозаполнение просмотра текста, второй счетчик не загружается со значениями в соответствии с выбором первых счетчиков.Может кто-нибудь, пожалуйста, скажите мне решение
public void vesselspinnerHandler(){
//Setting Class to Spinner
final ArrayAdapter<String> vesselspinnerAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, vessellist);
vesselspinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
vesselspinner.setAdapter(vesselspinnerAdapter);
vesselspinnerAdapter.notifyDataSetChanged();
final AutoCompleteTextView searchvessel=findViewById(R.id.searchvessel);
final AutoCompleteTextView selves = findViewById(R.id.selectedvessel);
ArrayAdapter adapter1 = new ArrayAdapter(selection.this,android.R.layout.simple_spinner_dropdown_item,vessellist);
selves.setAdapter(adapter1);
selves.setDropDownVerticalOffset(50);
vesselspinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
selves.setText(vesselspinner.getSelectedItem().toString());
searchvessel.setText(selves.getText().toString());
getdate();//second spinner call
return;
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});
}