2011-08-27 2 views
3

어떻게해야합니까?문자열 리소스를 사용하여 문자열 배열의 이름을 지정하는 방법

<string-array name="@string/a_string_from_resources"> 

문자열 리소스를 사용하여 문자열 배열의 이름을 지정할 수 있습니까?

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <string-array name="@string/a_string_from_resources"> 
     <item>first</item> 
     <item>second</item> 
     <item>third</item> 
     <item>fourth</item> 
     <item>fifth</item> 
    </string-array> 
</resources> 
+0

@awoodland - 내 쿼리는 내가 여기서 알고 싶은 것에 대해 꽤 잘 이해할 수 있습니다. 나는 내 질문에 건설적인 대답을 찾고있다. –

+0

미안하지만, 그런 말로해서는 안된다. 나는 과도한 물음표가 그렇지 않으면 완벽하게 좋은 질문의 질을 낮춘다는 것을 보여주기 위해 노력했다. – Flexo

답변

0
<string-array name="array_name"> 
+0

그냥 이름으로 문자열을 제공하고 .... 나는이 문자열 배열의 이름으로 사용하도록 정의한 자원에서 기존 문자열을 가져 오려고합니다. –

+0

나는 그것이 가능하지 않다고 생각한다. 문자열은 구성 변경에 따라 다를 수 있습니다. 자원 이름은 모든 구성에서 동일해야합니다. – Michael

0

내 생각 엔 당신이 캔트입니다! R.java는 동시에 모든 리소스에서 생성되기 때문에. 생성하기 전에 xml은 의미가 없으므로 리소스 파일은 리소스를 자체에서 수집 할 수 없습니다.

관련 문제