0

我有一个 HashMaps 的 ArrayList,即 Arraylist>,我们称它为 Array1。每个 HashMap 都有不同的数据类型,主要是字符串和整数,例如 {"string1","stringGoesHere", "int1", intGoesHere}

我想遍历 Array1 中的每个 HashMap 并将每个项目添加到我在 xml 文件中使用不同 ID 的不同 TextView 设置的 ListView 中。所以我想将stringGoesHere添加到ListView中TextView的“string1”ID中,并将int作为货币字符串,即intGoesHere = 2,所以我想将$ 2.00放入正确的ID中。

我很不确定如何做到这一点。任何帮助,将不胜感激。谢谢!

4

1 回答 1

0
  1. 为您的列表视图项目使用自定义布局。其中包含 2 个 TextViews,每个 1 个用于存储 String 和 int。

  2. 使用自定义适配器填充您的自定义 ListView。使用适配器中的 getView() 方法使用 holder 将文本设置为相应的 TextView。

遵循这些教程。

http://www.mkyong.com/android/android-listview-example/

于 2012-08-04T05:39:41.783 回答