strings.xml의 다른 문자열 배열에서 문자열 배열을 참조하고 싶습니다. 내 활동에서 문자열 배열 ("식물")을 읽으려고하면 모든 항목의 값이 null입니다.참조 string-arrays in android strings.xml
이 값을 얻을 수 있습니까?
<string name="Orlaya_grandiflora_1">Orlaya grandiflora</string>
<string name="Orlaya_grandiflora_2">Large-Flowered Orlaya</string>
<string name="Orlaya_grandiflora_3">Apiaceae</string>
<string-array name="Orlaya_grandiflora">
<item>@string/Orlaya_grandiflora_1</item>
<item>@string/Orlaya_grandiflora_2</item>
<item>@string/Orlaya_grandiflora_3</item>
</string-array>
<string-array name="plants">
<item>@array/Ginkgo_biloba</item>
<item>@array/Capsicum_frutescens</item>
<item>@array/Viscum_album</item>
<item>@array/Orlaya_grandiflora</item>
</string-array>
내가 예를 들어, 다음과 같은 값을 액세스하려고 : 식물의
String[] plantArray = resources.getStringArray(R.array.plants);
for (String plant : plantArray) {
System.out.println("--> " + plant);
}
값은 모든 경우에 "널 여기
은 strings.xml의의 일부입니다 "값을 액세스하는 방법을 아는 사람이 있습니까? Android - String Resources
무엇이 exacly "resources"입니까? 개체 또는 다른? –
이 누락되었습니다 : Resources resources = getResources(); – alex3000