Как установить текст TextView в выделенный текст Spinner? Ниже приведена соответствующая часть моего кода. Сейчас я выбираю элемент из Spinner, но текст TextView не изменяется.Установить текст TextView на Spinner Selected Item
public void onCreate(etc, etc...
{
Spinner spinner = (Spinner)findViewById(R.id.mySpinner);
List<String> myList = myClass.myList();
ArrayAdapter<String> myAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, myList);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(myAdapter);
SpinnerListener(spinner);
// Here I try to set the TextView text to the Spinner's selected text, but it doesn't work (the text doesn't change):
TextView tv= (TextView)findViewById(R.id.myTextView);
tv.setText(spinner.getSelectedItem().toString());
}
Вертушка Listener:
private void SpinnerListener(Spinner spinner)
{
spinner.setOnItemSelectedListener(new mySelectedListener());
}
public class mySelectedListener implements OnItemSelectedListener {
@Override
public void onItemSelected(AdapterView parent, View view, int pos, long id) {
Toast.makeText(parent.getContext(), parent.getItemAtPosition(pos).toString(), Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView parent) {
}
}
я реализовали «реализует AdapterView.OnItemSelectedListener» в моей деятельности, но до сих пор метод «onItemSelected» не заполняется в текстовом виде на пункт выбора в блесны. –