Szablon listy przedstawia elementy informacyjne w układzie listy.
Listy można podzielić na sekcje za pomocą podlist. W przypadku tego szablonu z mapą aplikacje do nawigacji mogą korzystać z szablonu mapy.
Ten szablon można umieścić w szablonie karty, aby umożliwić nawigację po kartach.
W skład zestawu wchodzą:
- Nagłówek z opcjonalnym paskiem działań (pasek działań jest zastępowany kartami, gdy ten szablon jest umieszczony w szablonie karty)
- Elementy listy (w których liczba elementów i ilość tekstu w wierszu może się różnić):
- Liczba elementów listy. Liczba elementów, które można wyświetlić, zależy od pojazdu. Aby pobrać limit wierszy listy dla danego pojazdu, użyj interfejsu ConstraintManager API.
- Ilość tekstu na element. Tekst dodatkowy w wierszach listy może mieć więcej niż 2 wiersze po zaparkowaniu. Zobacz Więcej tekstu listy po zaparkowaniu.
- Opcjonalny pływający przycisk polecenia
Więcej informacji o tym, jakie wiersze mogą zawierać w tym szablonie, znajdziesz w sekcji Opcje wierszy tylko w przypadku szablonu listy i przykłady w artykule Przykładowe przepływy.
Więcej tekstu listy po zaparkowaniu
Ilość tekstu dodatkowego dozwolonego w każdym wierszu listy różni się w zależności od tego, czy samochód jest zaparkowany, czy podczas jazdy. Podczas jazdy tekst jest obcięty do 2 wierszy, co pozwala uniknąć rozpraszania uwagi. Wszystkie treści do przeczytania podczas jazdy powinny znajdować się na początku tekstu dodatkowego.
Przykłady szablonów listy
Poniższe przykłady systemów operacyjnych Android Auto i Android Automotive (AAOS) zostały utworzone za pomocą szablonu listy.
Wymagania dotyczące UX szablonów listy
Deweloperzy aplikacji:
MUSISZ | Dołącz nagłówek sekcji, jeśli występują sekcje. |
NIE MOŻE | Łącz możliwe do wyboru wiersze list (wiersze z przyciskami opcji) z innymi typami wierszy lub oddziel je sekcjami. |
POTRZEBNE | Prezentuj domyślne wybory na listach, które można wybrać. |
POTRZEBNE | Z każdym elementem listy powinno być powiązane działanie (nie zalecamy użycia wierszy zawierających tylko informacje). |
POTRZEBNE | Umieść w tekście drugorzędnym tekst przeznaczony do odczytania podczas jazdy, aby uniknąć obcięcia. |
NIE POWINNO | Dodaj jednocześnie pasek działań i pływający przycisk polecenia. |
MAJ | Podziel zawartość listy na sekcje. |
MAJ | W razie potrzeby połącz wiersze z przełącznikami z innymi wierszami. |
MAJ | Zaktualizuj tekst w wierszu oraz komponent z obrazem lub ikoną, gdy użytkownik zmieni stan przełączania. |