[英]C# Cannot create an instance because Type.ContainsGenericParameters is true
[英]Cannot create an instance of Android.Widget.ArrayAdapter`1[T] because Type.ContainsGenericParameters is true
当我运行我的应用程序并进入这部分代码中断时:
var Adapter_ = ArrayAdapter.CreateFromResource(this, Resource.Array.calibre_array, Android.Resource.Layout.SimpleSpinnerItem);
这是它抛出的错误:
System.MemberAccessException Message=无法创建 Android.Widget.ArrayAdapter`1[T] 的实例,因为 Type.ContainsGenericParameters 为真。
您需要在数组中设置类型ArrayAdapter<T>
的项目。 例如,如果它是一个字符串项数组,则设置ArrayAdapter<string>
。
var Adapter_ = ArrayAdapter<string>.CreateFromResource(this, Resource.Array.calibre_array, Android.Resource.Layout.SimpleSpinnerItem);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.