android - 我对 spinner.setAdapter (Xamarin) 有错误

标签 android xamarin xamarin.android

我正在使用 Xamarin android 我有 Spinner ,当我使用 setAdapter 函数时出现此错误

Error 3 'Android.Widget.Spinner' does not contain a definition for 'setAdepter' and no extension method 'setAdepter' accepting a first argument of type 'Android.Widget.Spinner' could be found (are you missing a using directive or an assembly reference?)

这是我的代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Android.App;
using Android.Content;
using Android.OS;
using Android.Runtime;
using Android.Views;
using Android.Widget;


namespace FSF
{
    [Activity(Label = "Request")]
    public class RequestHolidayActivity : Activity
    {
        Spinner spinner_holidayType;

        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.RequestHoliday);

             spinner_holidayType = FindViewById<Spinner>(Resource.Id.RequestHoliday_spinner_holidayT);


             var items = new List<string>() { "first", "second", "third", "forth" };
             var adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleSpinnerItem, items);


               spinner_holidayType.setAdepter(adapter);

        }
    }
}

我试图解决它,但我没有找到解决方案。

最佳答案

没有 SetAdapter 方法。而是使用 Adapter 属性并将您的代码更改为:spinner_holydayType.Adapter = adapter;

关于android - 我对 spinner.setAdapter (Xamarin) 有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32033531/

相关文章:

android - 将 Google-Play-Services 添加到图书馆项目

android - 如何在 Android 4.0 中创建选项卡式布局?

android - Xamarin Forms 中的应用程序设置/属性类似于 Android 中的共享首选项

android - 将 Microsoft 调试器与 Xamarin Android 结合使用

Android GDB 未加载 C++ 共享库

android - YouTubePlayerView 在屏幕旋转时停止

ios - 如何在 xamarin ios pcl 中使用 protobuf-net

c# - Xamarin.Forms/iOS,出现异常, "You_Should_Not_Call_Base_In_This_Method"?

Visual Studio 中的 Android 文档

c# - 安卓谷歌 TTS : Why langAvailable returns Not supported or -2?