안드로이드 개발 질문/답변
(글 수 45,052)
말 그대로 xml을 사용하지 않고 java안에서만 배열안에 값을 지정해주고 배열을 사용 할 수 있나요 ?
2011.07.21 15:03:00
아래와 같이 사용하시면 됩니다.
values/string_array.xml 파일
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="arr_values">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</string-array>
</resources>
자바코드
final String[] arrValues = activity.getResources().getStringArray(R.array.arr_values);
2011.07.21 16:01:27
해결되었습니다. 감사합니다 ^^
-------------------------------------------------------------------
backma님이 해주신 xml사용해서 말고
쓰지 않고 사용 하는 방법을 질문한것이었습니다.ㅠ
----------------------------------------------------------------------
TextView view = (TextView)findViewById(R.id.text);
view.setText(array[2]); //배열2번째에 있는 텍스트를 불러옵니다.
이 방법을 쓰니 자바 자체에서 선언했던 것을 불러와서 사용할 수 있더라구요 ~




네