2

je veux faire la liste déroulante comme ci-dessous,liste déroulante spinner android

enter image description here

je suis en train de sherlockactivity avec et spinner. mais je ne savais pas comment.

voici mon code simple mais ... ce n'est pas ce que je voulais

java

final Spinner spinnerSelectmenu = (Spinner)findViewById(R.id.actionbar_filemenu_selectmenu); 
    String[] items = {"", "menu1", "menu2"}; 
    ArrayAdapter<String> spinnerMenuList = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, items); 
    spinnerMenuList.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
    spinnerSelectmenu.setAdapter(spinnerMenuList); 

xml

<Spinner 
    android:id="@+id/actionbar_filemenu_selectmenu" 
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent" 
    android:layout_alignParentRight="true" 
    /> 

enter image description here

+0

Je pense que ce n'est pas spinner ... – Pragnani

+0

comment vous avez résolu cela? – Ann

Répondre

1

android:spinnerMode="dropdown" semble être le droit chose, cependant, il est seulement disponible à partir de l'API 1 1 à partir de
D'autres sources indiquent que vous devez utiliser un thème Holo pour afficher votre code sous forme de liste déroulante. Voir https://stackoverflow.com/a/13560603/1666456