Android에서 Resource에 있는 strings.xml에 등록해 놓은 문자열을 불러서 쓰는 방법들
(경로: res/values/strings.xml)
<strings.xml 파일 예>
(경로: res/values/strings.xml)
<strings.xml 파일 예>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="str_name">dingdong</string>
</resources>
</resources>
<String 호출하여 사용하기>
- java 소스에서 R.string.XXX를 불러서 사용하기
ex) tv.setText(R.string.str_name);
- layout의 xml 파일에서 @string/XXX를 불러서 사용하기
ex) android:text="@string/str_name"
- java 소스에서 getResources().getString(R.string.XXX) 를 불러서 사용하기
ex) String name = getResources().getString(R.string.str_name);
- java 소스에서 mContext.getText(R.string.XXX) 를 불러서 사용하기
Context mContext;
mContext = this;
...
dialog.setMessage(mContext.getText(R.string.str_name));
'안드로이드 개발 팁' 카테고리의 다른 글
안드로이드 디자인 사이트 (0) | 2012.01.17 |
---|---|
안드로이드 앱에서 시작시 간단하게 최신 버젼(version) 확인하고, 업데이트 요청 팝업 띄우기 (2) | 2011.12.29 |
android intent 1 (0) | 2011.12.15 |
android 마켓 링크 확인하기 (0) | 2011.12.09 |
android 화면 꺼짐을 막는방법 (0) | 2011.12.09 |