5

Desidero creare una navigazione a discesa. Ho disegnato questo schizzo:Menu a discesa Android (senza spinner!)

enter image description here

Ho già provato una filatrice, ma io non voglio che combobox, solo quella lista, wich mostra sul pulsante clicca

risposta

3

Io parto dal presupposto che si sta lavorando su un API di sotto 11. Il filatore a discesa è disponibile dal livello 11 con l'API ActionBar. Ma con lo è possibile utilizzare lo sherlock della barra delle azioni. Scarica le demo (come fonte da Github o come app dal play store). L'actionbarsherlock implementa i dropdownspinners. Esso dovrebbe essere simile a questo:

È possibile ottenere la libreria dal: https://github.com/JakeWharton/ActionBarSherlock

+1

Grazie! L'esempio del sottomenu è esattamente ciò di cui ho bisogno. – Jopi

3

hai guardato l'esempio di ApiDemos- > Viste-> menu popup. Questo potrebbe essere appropriato. In caso contrario, temo, potresti dover creare un'interfaccia utente personalizzata per questo.

+0

Cosa API-Version ho bisogno per questo esempio? – Jopi

+0

Funziona perfettamente con API 10 – VendettaDroid

1

È inoltre possibile creare un Dialog e gonfiare la sua vista da un layout xml.

Dialog dialog = new Dialog(this); 
dialog.setContentView(R.layout.popup); 
dialog.show();