IT recording...

[Android] values/strings.xml 에서 다른 xml 파일 참조하고 싶을때 본문

Android

[Android] values/strings.xml 에서 다른 xml 파일 참조하고 싶을때

I-one 2020. 9. 14. 10:45
//values/strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello!</string>
    <string name="test">veeeeeeeeeeeeeeeeeeeeeeeery long script(about 1000characters)</string>
</resources>

values/strings.xml 파일에서 엄청 긴 내용을 다른 xml 파일을 이용하여 관리하고 싶을 때

 

===============

values/tmpStrings.xml 와 같이 파일의 이름을 임의로 설정하여 values밑에 새로운 xml 파일을 생성한다. 

// values/tmpStrings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="test_script">veeeeeeeeeeeeeeeeeeeeeeeery long script(about 1000characters)</string>
</resources>

그 후 values/strings.xml파일을 다음과 같이 수정한다.

// values/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello!</string>
    <string name="test"> @string/test_script </string>
</resources>

 

@string/test_script 를 이용하여 values 폴더 안에 있는 다른 파일을 참조할 수 있다.

Comments