Когда я нажимаю на счетчик, я вижу все элементы массива, но когда я нажимаю на один из них, я не вижу имя, которое выбрал.Даже когда действие создано, спиннер не показывает никакого имени по умолчанию.Странно думать, что я установил высоту и ширину, чтобы «обернуть содержимое», после того как я выбрал элемент на счетчике, он изменил его размер, чтобы приспособиться к тексту, но я не вижу текст.Я пытаюсь изменить файл simple_spinner_item.xml, изменив цвет текста на черный ... но ничего не изменилось.На данный момент, может быть, я пропускаю какой-то код?
Это метод, который загружает счетчик (я называю метод на "OnCreate"):
public void load_spinner(){
partecipantsArrayList = getPartecipantsList();
ArrayAdapter adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, partecipantsArrayList);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(getApplicationContext(),"selected",Toast.LENGTH_SHORT).show();
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});
}
И это xml, который содержитspinner:
<Spinner
android:id="@+id/partecipants_spinner"
android:layout_marginStart="20dp"
android:layout_marginTop="20dp"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:spinnerMode="dropdown"
/>
Spinner показывает элемент partecipantsArray, когда я щелкаю по нему, но после того, как я выбираю partecipant из спиннера, он не отображает ничего, как я говорил ранее.Я не показываю тост.