23

Dopo aver letto le nuove linee guida di progettazione del materiale di design di Google, non ho trovato alcuna soluzione chiara per la progettazione/visualizzazione di uno spinner (http://developer.android.com/design/building-blocks/spinners.html) nella progettazione del materiale.Uso corretto di uno Spinner, seguendo le linee guida per la progettazione del materiale

Il più vicino sarebbe qualcosa di simile: http://material-design.storage.googleapis.com/publish/v_1/quantumexternal/0Bx4BSt6jniD7anplVHR3QkdNUHc/components_menus_behavior2.png - ma sono abbastanza sicuro, ci sarà una soluzione migliore. Soprattutto se si tratta di popup spinner. Anche così, non ho trovato nessun elemento spinner/menu out of the box in Android studio, quindi penso che sarebbe un controllo personalizzato.

L'esempio migliore che ho trovato è il menu collegato sopra che copre la funzionalità di un elemento di selezione.

Cosa raccomanderesti, per visualizzare un tale controllo e trovarsi nella gamma di design del materiale.

risposta

13

Uno spinner verrà automaticamente applicato a tema per le Linee guida sui materiali quando il tema dell'app viene ereditato da Material.Theme (o Appcompat). Puoi quindi dichiarare e popolare il tuo spinner come descritto qui: http://developer.android.com/guide/topics/ui/controls/spinner.html

In Android Studio puoi trovare lo Spinner nella sezione "Widget" in basso.

+1

Quello utilizzato su G + è anche uno spinner? O è solo un semplice pulsante che cambia il suo disegnabile a destra? È qualcos'altro? Non sono riuscito a trovare di cosa si tratta. –

Problemi correlati