2011-04-26 3 views
2

J'essaie de personnaliser spinner. J'ai trouvé ce tutoriel, http://www.gersic.com/blog.php?id=57 Il ressemble beaucoup, mais je trouve quelques erreurs tout ce qui est comme ce qui suitPersonnaliser spinner android

error: No resource identifier found for attribute 'state_dropdown_showing' in package 'android' 

et xml qui conduit à cette erreur est

<!-- DROPDOWN SHOWING-->    
<item android:state_first="true" 
     android:state_dropdown_showing="true" 
     android:drawable="@drawable/btn_dropdown_down" 
     />  
<item android:state_middle="true" 
     android:state_dropdown_showing="true" 
     android:drawable="@drawable/btn_dropdown_up_down" 
     />    
<item android:state_last="true" 
     android:state_dropdown_showing="true" 
     android:drawable="@drawable/btn_dropdown_up" 
     /> 
<item android:state_single="true" 
     android:state_dropdown_showing="true" 
     android:drawable="@drawable/btn_dropdown_neither_up_down" 
     />      

<!-- DROPDOWN NOT SHOWING--> 

<item android:state_first="true" 
     android:state_dropdown_showing="false" 
     android:drawable="@drawable/btn_dropdown_right_only" 
     />  
<item android:state_middle="true" 
     android:state_dropdown_showing="false" 
     android:drawable="@drawable/btn_dropdown_left_right_collapsed" 
     />    
<item android:state_last="true" 
     android:state_dropdown_showing="false" 
     android:drawable="@drawable/btn_dropdown_left_only" 
     /> 
<item android:state_single="true" 
     android:state_dropdown_showing="false" 
     android:drawable="@drawable/btn_dropdown_neither" 
     />  

Et je ne trouve rien dans le net qui soit pertinent à cela. Je suis à un correctif maintenant. Je veux changer l'aspect et la sensation du fileur régulier avec un joli fond de couleur.

Quelqu'un s'il vous plaît me guider sur la personnalisation de spinner.

+0

@Shaista: Avez-vous fait que tous les boutons dessinables sont dans le répertoire/répertoire res/drawable avec le fichier xml? Assurez-vous également que les noms correspondent (rappelez-vous de la sensibilité à la casse, etc.). – Squonk

+0

oui je l'ai tous ensemble, s'il y avait problème ceux-ci ils auront erreur respective. et quand je supprime android: state_dropdown_showing alors il n'y a pas d'erreur. donc le problème se trouve avec android: state_dropdown_showing comme l'erreur dit aussi la même chose :-( –

+1

@Shaista: Je viens de l'essayer moi-même et je reçois exactement la même erreur.La chose étrange est que les docs Android actuels pour android.R. attr ne mentionne pas l'attribut state_dropdown_showing bien que si vous recherchez google, il existe plusieurs références.J'ai même essayé de mettre à jour Eclipse vers la dernière version d'ADT et aussi toutes les dernières nouveautés du SDK Android, mais cela n'est toujours pas reconnu – Squonk

Répondre

0

android: state_dropdown_showing il est travaillé après la version r15 only..so mettre à jour les outils android sdk version.it est utile à tous, espérons