【问题标题】:ListView Items does not appear, Code works without ExceptionListView 项目没有出现,代码正常工作
【发布时间】:2017-11-15 13:53:15
【问题描述】:

为什么我的 ListView 不显示外部文件中的项目?

我使用一个 LV 适配器 MainActivity,一个 axml 用于 ListView 和工具栏 和一个axml 用于行。 Main.cs 从手机硬盘读取.csvAdapter 包含FindViewById 方法。

有人可以检查我忘记或看不到的内容吗?

[Activity(Label = "MyLter")]

【问题讨论】:

标签: c# listview xamarin.android


【解决方案1】:

正如@Programming Pirate 所说,您错过了在创建MyLVAdapter:MyLVAdapter adapter = new MyLVAdapter(this, einsatzlist); 的新实例后给您ListView 的适配器,您错过了:

einsatzListView.Adapter = adapter;

【讨论】:

  • @My_yz,我把头靠在墙上,这仍然是同一个问题....从您的MyLVAdapter 中删除[Activity(Label = "MyLVAdapter")],它是一个适配器,而不是一个活动。也许你需要试着理解每一行代码。
  • @My_yz,我终于找到了你的问题............MyLVAdapter adapter = new MyLVAdapter(this, einsatzlist);,你使用了einsatzlist,但是你在var einsatzList = new List<EinsatzDataModel>();中初始化了一个einsatzList ,并且您的数据被添加到einsatzList,这是大写问题............
  • @My_yz,是的,MyLVAdapter adapter = new MyLVAdapter(this, einsatzlist);,把einsatzlist改成einsatzList,然后在我的回答中添加代码,应该可以了...如果你解决了这个问题,请标记这个答案,谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多