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