在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>
对于其中的每一个,我需要有描述,并且能够在另一个活动中打开项目时获得该描述。
答案 0 :(得分:0)
这比单个字符串数组更复杂。如果你考虑一下,实际上你有一个String对象,比如,#34; Dave&#34;。 &#34; Dave和#34;在您的项目中有多个子属性 - 例如,&#34;描述&#34;,&#34;电话号码&#34;,&#34; Facebook地址&#34;等
也许您可以使用SQLLite模型或存储在某处的JSON对象。