Szablon listy przedstawia przewijaną pionowo kolekcję wierszy lub elementów rozmowy. Listy są przydatne, gdy użytkownicy muszą szybko przejrzeć elementy w formacie tekstowym, np. ostatnio odwiedzone miejsca lub utwory w kolejce.
Dzięki szablonowi listy możesz:
- wskazywać stan wczytywania;
- Dziel listy na sekcje za pomocą podlist.
- Używaj wierszy jako przełączników lub przycisków opcji.
Możesz też udostępnić nawigację za pomocą kart, umieszczając listy w szablonie karty, oraz wyświetlać listę na mapie za pomocą szablonu Mapa + treść.



Obejmuje:
- Opcjonalny nagłówek: gdy ten szablon jest osadzony w szablonie karty, nagłówek jest zastępowany kartami.
- Pozycje listy (gdzie liczba elementów i ilość tekstu w wierszu mogą się różnić):
- Liczba elementów na liście. Liczba elementów, które mogą być wyświetlane, zależy od pojazdu. Aby pobrać limit wierszy listy dla danego pojazdu, użyj interfejsu ConstraintManager API.
- Ilość tekstu na produkt. Tekst dodatkowy w wierszach listy może być dłuższy niż 2 wiersze, gdy jest zaparkowany. Zobacz więcej tekstu listy po zaparkowaniu.
- Opcjonalny pływający przycisk polecenia
Więcej informacji o tym, co możesz zrobić z wierszami w szablonie listy, znajdziesz w sekcji Opcje wierszy tylko w szablonie listy i w przykładach w sekcji Przykładowe przepływy.
Więcej tekstu na liście podczas postoju
Ilość tekstu dodatkowego dozwolona w każdym wierszu listy zależy od tego, czy samochód jest zaparkowany, czy w ruchu. Aby zminimalizować rozpraszanie uwagi, tekst jest skracany do 2 wierszy podczas jazdy. Tekst przeznaczony do odczytania podczas jazdy powinien być wyświetlany na początku tekstu dodatkowego.


Wymagania dotyczące wygody użytkownika w przypadku szablonu listy
MUST | Jeśli są dostępne sekcje, dodaj nagłówek sekcji. |
NIE WOLNO | Łącz wiersze z opcjami wyboru (wiersze z przyciskami opcji) z innymi typami wierszy lub oddzielaj je sekcjami. |
POWINNO | Wyświetlanie domyślnych wyborów na listach z możliwością wyboru. |
POWINNO | Każdy element listy musi być powiązany z działaniem (wiersze zawierające tylko informacje są niezalecane). |
POWINNO | Umieść treść w tekście dodatkowym, który ma być odczytywany podczas jazdy, blisko początku, aby uniknąć obcięcia. |
POWINNO | Zawiera nagłówek z opcjonalnym tytułem oraz działaniami głównymi i dodatkowymi. |
MAJ | dzielić treści listy na sekcje; |
MAJ | W razie potrzeby mieszaj wiersze z przełącznikami z innymi wierszami. |
MAJ | Aktualizowanie tekstu w wierszu oraz obrazu lub ikony, gdy użytkownik zmieni stan przełącznika. |
Materiały
Typ | Link |
Materiały referencyjne interfejsu API | ListTemplate, ListTemplate.Builder
|