C # - заполнить Spinner массивом из файла ресурсов - PullRequest
0 голосов
/ 20 декабря 2018

(Я борюсь с простой проблемой, я думаю!?

В моем приложении для Android я сделал спиннер, который будет заполнен двумя значениями: Вкл. и Выкл. . Итак, я создал файл с именем Arrays.xml в разделе Ресурсы / значения /

Теперь я подумал, что мне нужно что-то подобное, но это не работает:

Spinner ActionSpinner = FindViewById<Spinner>(Resource.Id.ActionSpinner);
ActionSpinner.ItemSelected += new EventHandler<AdapterView.ItemSelectedEventArgs>(ActionSpinner_ItemSelected);
var ActionSpinnerAdapter = ArrayAdapter.CreateFromResource(this, Resource.Array.action_array, Android.Resource.Layout.SimpleSpinnerItem);
ActionSpinnerAdapter.SetDropDownViewResource (Android.Resource.Layout.SimpleSpinnerDropDownItem);
ActionSpinner.Adapter = ActionSpinnerAdapter;

Спиннер остается пустым, и я не знаю, что делать ... Кто-то еще задавал этот вопрос и на этом сайте, но, кажется, этот епискатель не работает для меня. Это был его огласитель:

ArrayAdapter<String> adp1=new ArrayAdapter<String>(MainActivity.this,android.R.layout.simple_list_item_1, list);

Есть предложения?

...