안드로이드에서 다양한 자원 유형 (예 : "drawable")에 대한 상수가 있습니까?안드로이드에서 자원 유형에 대한 상수
getResourceTypeName의 반환 값을 기반으로 일부 조건부 논리를 코딩하고 싶습니다. 리소스 유형을 하드 코딩하지 않는 것이 좋습니다.
예 :
final String type = context.getResources().getResourceTypeName(resid);
if ("drawable".equalsIgnoreCase(type)) {
// Something
} else if ("xml".equalsIgnoreCase(type)) {
// Something else
}
// TODO: Replace above strings with system constants
(I 분명, 내 자신의 상수를 만들 수 있습니다,하지만 난 상위 호환성을 보장하기 위해 시스템 상수를 사용하는 것을 선호)
유스 케이스의 예를 소개하겠습니까? 일부 의사 코드 또는 수행하려고 시도하는 것을 예증하는 것 –
코드 예제를 포함하도록 편집 된 질문입니다. – hpique