Я использую следующий код, чтобы получить спиннера работу ...Почему мой элемент управления spinner пустым при использовании строк ресурсов?
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container, false);
Spinner spinner = (Spinner) rootView.findViewById(R.id.spinner);
ArrayAdapter<CharSequence> spinnerAdapter = new ArrayAdapter<CharSequence>(getActivity(), andoird.R.layout.simple_spinner_item, R.array.spinner_items);
spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(spinnerAdapter);
return rootView;
}
Все компилируется и работает счастливо. Когда отображается счетчик, в нем нет текста. Когда прядильщик тронут, ничего не происходит. Однако что-то произошло, потому что другие элементы управления теряют фокус, и для выбора другого элемента требуется два касания. Когда приложение коснется в первый раз после касания счетчика, logcat говорит: «Попытка закончить входное событие, но приемник событий ввода уже удален.».