C#-使用资源文件中的数组填充Spinner

时间:2018-12-19 21:24:19

标签: c# xamarin spinner

(我正在为一个简单的问题而苦恼!?

在我的android应用中,我制作了一个微调器,其中将填充两个值:打开关闭。因此,我在Resources / values /

中创建了一个名为 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);

有什么建议吗?

0 个答案:

没有答案