2011-10-21 1 views
0

Je vis la chose la plus étrange.Ajouter Spinner ID à android: layout_below ne semble pas fonctionner sur Ice Cream Sandwhich

Lorsque j'essaie de créer un spinner. si je ne lui donne pas l'ID "test", je verrai toujours une erreur qui dit "Impossible de résoudre la ressource @id/..." dans l'onglet de disposition graphique. L'erreur semble spécifique au layout_below dans TextView qui suit le spinner. Tout semble bien mettre en forme dans cet onglet. Quand je cours l'application sur n'importe quel appareil qui est en nid d'abeille ou plus tôt tout semble bien malgré cette "erreur". Cependant, lorsque je lance l'application sur un émulateur Ice Cream Sandwich, je ne vois plus le spinner.

Je dois ajouter plus d'un spinner, donc évidemment je peux les nommer tous "test". Même les nommer quelque chose comme "test2" ou "test3" ne fonctionne pas pour moi. Je suis inquiet que cette application ne sera pas en mesure de fonctionner correctement sur Ice Cream Sandwich

<Spinner 
android:id="@+id/test" 
android:layout_width="fill_parent" 
android:layout_below="@id/PrevEditText" 
android:layout_height="wrap_content" 
android:drawSelectorOnTop="true" 
android:prompt="@string/spinner_prompt"> 
</Spinner> 


<TextView android:id="@+id/TextView" 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:text="@string/TextViewText" 
android:layout_below="@id/test"> 
</TextView> 

Répondre

Questions connexes