【发布时间】:2016-03-28 14:33:25
【问题描述】:
在 android 中,我想用人名制作列表视图,当我点击每个人时,我想打开另一个显示被点击的人及其描述的活动。我想出了如何制作人员列表并在 java 代码中提取他们的名字,但我不知道我应该在哪里写描述以及如何在 java 中提取他们?
<resources>
<string name="app_name">PumpingIron</string>
<string-array name="listItems">
<item>Arnold Schwarzenegger</item>
<item>Ronnie Coleman</item>
<item>Kai Greene</item>
<item>Phillip Heath</item>
<item>Flex Wheeler</item>
</string-array>
对于其中的每一个,我都需要有描述,并且能够在项目在另一个活动中打开时获得该描述。
【问题讨论】:
-
如果将它们存储到 SQLite 中会更有意义
-
是的,我知道,但我们应该用字符串资源来做,因为我们还没有在 android 类上学习数据库
-
只需存储另一个名为
descriptions的string-array,并且知道两个数组的索引需要匹配。 -
我想我现在会采用那个解决方案