【发布时间】:2020-09-20 12:24:28
【问题描述】:
我有两个长度相同的数组,我想根据另一个值的索引从一个数组中获取一个值。我将数组存储为 Android 中的 xml 资源。
val arrayFromRes1 = resources.getStringArray(R.array.my_first_array)
val arrayFromRes2 = resources.getStringArray(R.array.my_second_array)
这两个数组是否总是按照它们在字符串资源中出现的顺序加载?
【问题讨论】:
-
你的意思是每个数组中的元素?如果不是,你能想象吗?!有点违背数组的目的。
-
那么以这种方式加载时,第一个数组的 xml 中的第二项将始终是第二项? (我试图避免保存枚举映射。)
标签: android arrays xml kotlin android-xml