【发布时间】:2020-04-21 04:36:21
【问题描述】:
我创建了以下列表:
List files = <List>[
["File1.jpg", "Name 1"],
["File2.jpg", "Name 2"],
["File3.jpg", "Name 3"],
];
这个列表背后的想法是访问显示在 ListView 上的一些文件并显示一些标题而不是文件名。
有没有办法按列访问元素?
正如post 中提到的,我可以通过以下方式访问单个元素:
files[0][0] = "File1.jpg";
但想从上面的列表中获得以下信息:
["File1.jpg", "File2.jpg", "File3.jpg"] // and
["Name 1", "Name 2", "Name 3"]
类似:files[all rows][0] 和 files[all rows][1]
我需要这个或类似的东西,因为我已经按名称实现了一个搜索栏,所以当我搜索“2”时,我可以得到["File2.jpg", "Name 2"]。
【问题讨论】: