Textview适配器不起作用

时间:2016-07-17 08:28:06

标签: c# android visual-studio xamarin

我正在尝试在textview中使用适配器。我正在使用此代码:

var textview1 = FindViewById<TextView>(Resource.Id.categorytext);
var adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleSpinnerItem);
textview1.Adapter = adapter;

我收到错误'TextView'不包含'Adapter'的定义,并且没有扩展方法'Adapter'可以找到接受类型'TextView'的第一个参数。

2 个答案:

答案 0 :(得分:0)

要为Spinner创建项目,您需要有一个适配器。

let encodedString = "The Weeknd &#8216;King Of The Fall&#8217;" // String to convert

let foo = encodedString.decodeEnt()

设置 var items = new List<string>() {"hp", "mac", "lenovo"}; var adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleSpinnerItem, items); 后,您需要在视图中找到adapter并设置为Spinner

adapter

答案 1 :(得分:0)

您不能在TextView中使用适配器,因为它不包含将适配器作为数据源引入的功能。

要使用适配器将数据提供给视图,有很多选项。

您可以在案例中使用微调器或列表视图。

希望这有助于回答您的问题! :)

相关问题