2011-04-06 64 views
0

我试图制作一个显示相册列表的android-app,并在每个listitem上显示相册标题。到现在为止还挺好。 但是,我还需要以某种方式连接到每个listitem的album-id,以便在我获得下一级列表(专辑曲目)时使用它。我如何在每个列表项目中存储更多的项目值,然后显示文本(相册标题)?制作一个简单的项目列表,每个项目包含2个变量

现在我正在使用ArrayList(用于存储专辑标题),该ArrayList连接到使用simple_list_item_1布局的ArrayAdapter。我得到专辑信息(标题,艺术家,ID)形式外部XML。

我想使用多维数组,但我不知道如何将它连接到ArrayAdapter,因为它只需要一个数组?

我应该如何解决这个问题的任何建议?

回答

0

而不是使用简单的列表适配器,你应该使用android自定义列表视图。 看看这个link

希望这会帮助你。

+0

结帐这个http://www.vogella.de/articles/AndroidListView/article.html也。 – 2011-04-06 07:56:53

0
+0

感谢您的回答。虽然我找不到解决方案。我发现有几种列表类型可供使用,但我无法看到如何为示例中的每个列表项分配多个值。有些使用被点击项目的位置来打印出被点击的项目。为了说明我的问题更多的是建立一个链接列表。每个listitem都需要包含链接文本和URL。链接文本显示在列表项上,但您如何分配/连接/附加URL到该单个列表项? – 2011-04-06 11:37:16

相关问题