Listen

Listen sind Container für Elemente mit integriertem Scrollen und Fokus.

Designelemente sollten am unteren Rand des Frames verankert werden.

Grundsätze

Übersichtliche Organisation: Listen sollten Informationen in einer klaren, vertikalen Anordnung präsentieren, die sich leicht überfliegen lässt.

Konsistente Darstellung von Elementen: Listenelemente sollten einer einheitlichen visuellen Struktur folgen.

Fokussierbarkeit und Navigation: In Benutzeroberflächen, die auf der Richtungstasten-Navigation basieren, muss das fokussierte Element in Listen deutlich hervorgehoben werden.

Interaktivität: Listenelemente stellen oft auswählbare oder ausführbare Elemente dar.

Nutzung und Platzierung

Listen können verschiedene gleichgeordnete Inhalte mit wiederholbaren Elementen enthalten. Im Gegensatz zu Stacks füllen Listen den App-Ansichtscontainer aus.

Designelemente sollten am unteren Rand des Frames verankert werden.
In Listen können ein oder mehrere auswählbare Elemente in einer Ansicht angezeigt werden.

Designelemente sollten am unteren Rand des Frames verankert werden.

Scrims verwenden, um auf überlaufende Inhalte hinzuweisen

Wenn eine Liste mehr Elemente enthält, als in eine Ansicht passen, wird in der Nähe der Listengrenzen ein schwarzer Scrim verwendet.

Designelemente sollten am unteren Rand des Frames verankert werden.

Listen können bei Bedarf einen Titel haben

Ein statischer oder fixierter Titel kann in einer Liste verwendet werden, um für mehr Klarheit zu sorgen.

Mehr als eine Liste pro Ansicht ist optisch und in Bezug auf den Fokus überfordernd.

Designelemente sollten am unteren Rand des Frames verankert werden. Tiefe verwenden, um den Fokus anzugeben

Listenelemente werden im nicht fokussierten und fokussierten Zustand zwischen 0 und +4 Ebenen verschoben.

Designelemente sollten am unteren Rand des Frames verankert sein.

Listenelemente können umsetzbar sein

Elemente in einer Liste können als Aktionen fungieren. Aktion auf den Listeneintrag beschränken

Anatomie

Die Liste besteht aus einem scrollbaren Container und Listenelementen mit einheitlichen Abständen. Listen sollten vertikal scrollen, wenn die Anzahl der Elemente den Darstellungsbereich überschreitet.

Designelemente sollten am unteren Rand des Frames verankert werden. A. Container – scrollbarer Bereich

B. Listenelement

C. Systemleisten

Designelemente sollten am unteren Rand des Frames verankert werden. List Item: Jedes einzelne Element in der Liste.

A. Form

B. Rahmen 

C. Vorangestelltes Symbol

D. Textinhalt

E. Nachlaufender Indikator

Personalisierung

Die meisten Anpassungen werden mit Listenelementen vorgenommen.

Properties Personalisierung Standardeinstellungen
Listenelement: Form Ja 40 dp
Listenelement: Vorangestelltes und nachgestelltes Symbol Ja Symbol für mittleren Schweregrad
Listenelement: Werte auffüllen Ja 2d dp, 20 dp
Listenelement: Inhalt Ja Einzeilig: Ein Text-Composable für das primäre Label mit „Body Small“ Zweizeilig: Eine Spalte mit zwei Text-Composables für ein primäres und ein sekundäres Label Primär: „Title Small“ Sekundär: „Body Small“
Liste: verticalArrangement Ja 20 dp