Comment faire pour récupérer des attributs XML pour le contrôle personnalisé

J'ai créé une zone de liste modifiable avec un edittext et spinner.
Je suis en train de laisser la android:invite attribut être répercuté sur le
spinner, ce qui signifie que j'ai besoin de l'attraper dans le constructeur qui
passe mon la AttributeSet et le mettre sur la touche de navigation.
Je ne peux pas comprendre comment obtenir la valeur de l'invite.
Je vais essayer,

int[] ra = { android.R.attr.prompt };
TypedArray ta = context.getTheme().obtainStyledAttributes(ra); 
int id = ta.getResourceId(0, 0); 

Je serai de retour à 0, ce qui signifie qu'il n'a pas trouver l'attribut.
J'ai aussi fait un ta.count() qui retourne 0. Donc je ne suis pas d'obtenir quelque chose en retour.

Mon XML définit simplement une android:valeur d'invite.

Grâce

OriginalL'auteur David | 2010-03-17