¿Hay constantes para los distintos tipos de recursos (es decir: "dibujables") en Android?Constantes para tipos de recursos en Android
Quiero codificar una lógica condicional basada en el valor de retorno de getResourceTypeName y prefiero evitar la codificación de los tipos de recursos.
Ejemplo:
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
(puedo crear mis propias constantes, obviamente, pero yo preferiría usar constantes del sistema para asegurar la compatibilidad ascendente)
¿Podría p ¿Rove un ejemplo de un caso de uso? Algunos pseudocódigos o algo que ejemplifica lo que está tratando de hacer –
Pregunta editada para incluir un ejemplo de código. – hpique