코드에서 리소스 사용하기
다음은 코드에서 응용 프로그램의 특정 리소스에 접근해서 사용하는 예이다.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello, World</string>
<color name="bgTextColor">#FF00FF00</color>
<dimen name="textPixelSize">10px</dimen>
<drawable name="redDrawable">#F00</drawable>
<string-array name="flavors">
<item>커피</item>
<item>우유</item>
<item>아이스크림</item>
</string-array>
</resources>
상기 리소스 파일에서 해당 리소스들의 값을 얻는 예이다.
String myString = getResources().getString(R.string.hello);
int myColor = getResources().getColor(R.color.bgTextColor);
float myDimen = getResources().getDimension(R.dimen.textPixelSize);
ColorDrawable myDrawable = (ColorDrawable) getResources().getDrawable(R.drawable.redDrawable);
String[] myArray = getResources().getStringArray(R.array.flavors);
'Resource' 카테고리의 다른 글
| 메뉴 다루기 (0) | 2022.10.02 |
|---|---|
| 이미지 다루기 (0) | 2022.10.02 |
| 단순 표시물 (Drawable) (0) | 2022.10.02 |
| 크기 (Dimension) (0) | 2022.10.02 |
| 색상 (Color) (0) | 2022.10.02 |
댓글