Есть ли способ сделать это?
Нет, извините.Более того, ИМХО, он не подходит к описанной вами модели данных, так как «я могу использовать строки в первом столбце, а действие из второго столбца» для меня описывает два независимых массива строк.Возможно, я вас неправильно истолковываю.
В качестве альтернативы, есть ли лучший способ сделать то, что я хочу?
Если у вас действительно есть зависимость между«столбцы» (т. е. для каждой строки в «первом столбце» имеется отдельный и в значительной степени уникальный набор действий из «второго столбца»), используйте ресурс XML в res/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
).