我正在关注创建自定义适配器和ListView
的本教程但是当我添加代码时,它说“在扩展基本适配器时,无法在此代码上找到类型或命名空间TableItem
public class HomeScreenAdapter : BaseAdapter <TableItem> {
List<TableItem> items;
Activity context;
public HomeScreenAdapter(Activity context, List<TableItem> items)
: base()
{
this.context = context;
this.items = items;
}
什么是TableItems只是一个包含我要添加的项目列表的类有没有想法?
答案 0 :(得分:1)
好的,我感谢大家的帮助
对于其他人来说这就是我所做的
创建一个名为TableItem的类并添加:
public class TableItem
{
public string whatever;
public TableItem(string whatever,....){
this.whatever = whatever;
}
只需创建一个列表实例并传递要显示的文本
答案 1 :(得分:0)
这可能是从一个例子中得出的。您要查看的数据通常会传递给适配器。在这种情况下,此数据似乎是TableItem
类型。
您可以将数据传递到适配器。这可以是应用特定的,也可以是基本的string
。