gpt4 book ai didi

android - 从 List 填充 ListView

转载 作者:行者123 更新时间:2023-11-29 18:17:55 28 4
gpt4 key购买 nike

我正在获取列表中的数据。格式如下。

          AAA  123  456
BBB 235 156
CCC 458 425

我想在 ListView 中显示第一列。

    ListView list1 = (ListView)findViewById(R.id.out_listtext); 
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(getBaseContext(), R.layout.listitem, acNames.get(0));
list1.setAdapter(adapter1);

这显示第一行。如何显示第一列?

最佳答案

我认为您必须为第一列创建单独的列表。

List<String> firstColumn = new ArrayList<String>();
for (List<String> row : acNames) {
firstColumn.add(row.get(0));
}
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(getBaseContext(), R.layout.listitem, firstColumn);

已编辑

List<String> firstColumn = new ArrayList<String>();
for (String[] row : acNames) {
firstColumn.add(row[0]);
}
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(getBaseContext(), R.layout.listitem, firstColumn);

关于android - 从 List<String[]> 填充 ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7151590/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com