Constantes para tipos de recursos en Android

¿Existen constantes para los distintos tipos de recursos (es decir, "drawable") en Android?

Quiero codificar alguna lógica condicional basada en el valor de retorno de getResourceTypeName y prefiero evitar hardcoding los tipos de recurso.

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 preferiría usar las constantes del sistema para asegurar la compatibilidad ascendente)

One Solution collect form web for “Constantes para tipos de recursos en Android”

Parece ser codificado:

http://codesearch.google.com/codesearch?q= \% 22drawable \% 22 + \% 22xml \% 22 & exact_package = git: //android.git.kernel.org/platform/frameworks/base.git

  • Recursos HTML de Android con referencias a otros recursos
  • Cómo extraer el atributo de nombre de matriz de cadena?
  • No se encuentran recursos de Android en algunos dispositivos
  • Creación de estilos-v21.xml
  • Android studio compile error "No se permite el contenido en prolog"
  • ¿Es posible obtener recursos dentro de un bloque de contexto estático?
  • Android - cambia dinámicamente el menú de opciones, pero al inflar desde XML
  • ¿Cómo referenciar una cadena de otro paquete en una biblioteca usando XML en Android?
  • Android define la forma XML como dibujable mediante programación
  • WebView, agrega el archivo .CSS local a una página HTML?
  • Reproducir archivo de audio desde el directorio de activos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.