Esistono costanti per i vari tipi di risorse (ad esempio: "disegnabile") in Android?Costanti per i tipi di risorse in Android
Desidero codificare alcune regole condizionali in base al valore restituito di getResourceTypeName e preferisco evitare di codificare i tipi di risorse.
Esempio:
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
(posso creare le mie costanti, ovviamente, ma io preferirei usare costanti di sistema per garantire la compatibilità verso l'alto)
Potresti p fornire un esempio di un caso d'uso? Qualche pseudocodice o qualcosa che esemplifica ciò che stai cercando di fare –
Questioni modificate per includere esempi di codice. – hpique