Sto leggendo i documenti sul metodo getResourceId(). Si dice che:metodo GetResourceId di TypedArray
Recupera l'identificatore di risorsa per l'attributo all'indice. Nota che attribuisce la risorsa come risolta quando viene recuperato l'oggetto TypedArray generale . Di conseguenza, questa funzione restituirà l'identificativo della risorsa del valore della risorsa finale trovato, non necessariamente , la risorsa originale specificata dall'attributo.
Così
- il primo comma è chiaro:
Recupera l'identificatore di risorsa per l'attributo di indice.
- la seconda è chiaro troppo:
Si noti che l'attributo di risorsa, come risolta quando l'oggetto complessiva TypedArray viene recuperato.
- ma che cosa significa la 3, paragrafo?perché potrebbe restituirenon necessariamente l'id originale della risorsa?
Come risultato, questa funzione restituisce l'identificatore di risorsa del valore finale risorsa che è stato trovato, non necessariamente la risorsa originale specificato dall'attributo.
ma mi sembra un problema di runtime, non buildtime – GPack