android.R.attr 참조를 이용하여

현재 theme의 리소스 정보 얻어오기..


TypedArray a = getTheme().obtainStyledAttributes(new int[] {  
    android
.R.attr.windowBackground
});
Drawable backgroundDrawable = a.getDrawable(0);
a
.recycle();
TypedArray a = getTheme().obtainStyledAttributes(new int[] {  
    android
.R.attr.colorBackground,
    android
.R.attr.textColorPrimary,
});
int backgroundColor = a.getColor(0, 0);
int textColor = a.getColor(1, 0);
a
.recycle();

Posted by 바나나쥬스

댓글을 달아 주세요