有没有一种方法可以使用循环将XML资源中的字符串以编程方式添加到列表中?
例如,我有以下字符串.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="string1">Text 1</string>
<string name="string2">Text 2</string>
<string name="string3">Text 3</string>
</resources>
在我的MainActivity.kt中,我想将字符串添加到名为stringList
的mutableListOf<String>
中
var i = 1
do {
stringList.add(getString(R.string.string<i>)) //Add each R.string.string1->R.string.string3
i++
}while (R.string.string<i> != null)
1条答案
按热度按时间ars1skjm1#
我认为一个字符串数组可以帮助你:
其用途为: