it-swarm.com.de

Richtige Verwendung eines Spinners gemäß den Richtlinien für das Materialdesign

Nachdem ich die neuen Gestaltungsrichtlinien für das Materialdesign von Google gelesen hatte, fand ich keine eindeutige Lösung für das Entwerfen/Anzeigen eines Drehfelds. ( http://developer.Android.com/design/building-blocks/spinners.html ) im Materialdesign.

Das nächste wäre ungefähr so: http://material-design.storage.googleapis.com/publish/v_1/quantumexternal/0Bx4BSt6jniD7anplVHR3QkdNUHc/components_menus_behavior2.png - aber da bin ich mir ziemlich sicher eine bessere Lösung sein. Vor allem, wenn es um Spinner-Popups geht. Trotzdem habe ich in Android studio kein Spinner-/Menüelement aus der Box gefunden - ich denke, dies wäre eine benutzerdefinierte Steuerung.

Das beste Beispiel, das ich gefunden habe, ist das oben verlinkte Menü, das die Funktionalität eines Drehfeldelements abdeckt.

Was würden Sie empfehlen, um eine solche Kontrolle anzuzeigen und sich im Bereich Materialdesign zu befinden.

28
ZsoZso

Ein Drehfeld erhält automatisch das richtige Design für die Materialrichtlinien, wenn Ihr App-Design von Material.Theme (oder Appcompat) erbt. Anschließend können Sie Ihren Spinner wie hier beschrieben deklarieren und ausfüllen: http://developer.Android.com/guide/topics/ui/controls/spinner.html

In Android Studio finden Sie den Spinner im Abschnitt "Widgets" unten.

16
rubengees