attr 속성의 값 과 getDimension 방법 을 가 져 와 자원 파일 에 정 의 된 dimension 값 을 가 져 옵 니 다.

테마 에 따라 색상, 수 치 를 attr 속성 xml 로 써 야 합 니 다. attr 속성 값 을 간단하게 참조 할 수 있 습 니 다.
1
android:background="?attr/colorPrimary"

코드 가 져 오기
1
2
3
TypedValue typedValue = new TypedValue();
mContext.getTheme().resolveAttribute(R.attr.colorPrimary, typedValue, true);
int colorPrimary = typedValue.data;//value.data            colorPrimary  

dimen 코드 추출 값
getDimension 방법 은 자원 파일 에서 정의 하 는 dimension 값 을 가 져 옵 니 다.
1
2
Resources res = getResources();
float fontSize = res.getDimension(R.dimen.font_size);

좋은 웹페이지 즐겨찾기