0
所以,我有一些随机说的字符串数组等,但我希望能够做一些不同的东西,比如打开一个URL。我一直在试图想出最好的方式来做到这一点。我希望能够添加新的东西,删除一些东西,而不必担心触摸我的代码,除非可能有新的动作或其他东西。我能想到的最好的事情是以某种方式有一个多维字符串数组,以便我可以在第一列中使用字符串,在第二列中使用该行为。有没有办法做到这一点?XML多维字符串数组
另外,有没有更好的方式来做我想要的?
所以,我有一些随机说的字符串数组等,但我希望能够做一些不同的东西,比如打开一个URL。我一直在试图想出最好的方式来做到这一点。我希望能够添加新的东西,删除一些东西,而不必担心触摸我的代码,除非可能有新的动作或其他东西。我能想到的最好的事情是以某种方式有一个多维字符串数组,以便我可以在第一列中使用字符串,在第二列中使用该行为。有没有办法做到这一点?XML多维字符串数组
另外,有没有更好的方式来做我想要的?
有没有办法做到这一点?
不,对不起。此外,恕我直言,它不符合您描述的数据模型,因为“我可以在第一列使用字符串,而从第二列使用”描述了两个独立的字符串数组。不过,这可能是我误解了你。
或者,有没有更好的方法来做我想做的事?
如果您确实在“列”之间存在依赖关系(即,对于“第一列”中的每个字符串,“第二列”中有一组截然不同的行为)在res/xml/
XML资源,具有如下的结构:
<stuff>
<thing name="foo">
<action>something</action>
<action>or</action>
<action>another</action>
</thing>
<thing name="bar">
<action>have</action>
<action>whatever</action>
<action>you</action>
<action>need</action>
</thing>
</stuff>
如果需要国际化的字符串,只是有不同的翻译在XML(例如,res/xml/
,res/xml-es/
,res/xml-zh
)。
我一直需要学习XML一段时间。我希望有一个更简单的方法,但我决定继续前进,并采取暴跌。到目前为止,它看起来不错。谢谢您的帮助! – PearsonArtPhoto 2012-03-17 20:10:55