Komponent wskaźnika postępu multimediów jest unikalny dla aplikacji do multimediów.
Wskaźnik postępu jest wizualnym reprezentacją czasu trwania i czasu odtwarzania w przypadku danego źródła multimediów. Pojawia się w aplikacjach do multimediów podczas odtwarzania.
Anatomia
Wskaźnik postępu multimediów składa się z nieaktywnej ścieżki (wyświetlanej na szaro), która wskazuje czas trwania źródła multimediów, i aktywnej ścieżki (z kolorem uzupełniającym), która nakłada się na nieaktywną ścieżkę w celu wskazania czasu odtwarzania.
Wskaźnik postępu multimediów może być liniowy lub okrągły.
Liniowy wskaźnik postępu wyświetla na osi poziomej czas trwania i czas, który upłynął. Widoczna część ścieżki jest wyśrodkowana w obszarze docelowym dotykowym 76 dp. Dotknięcie lub przeciągnięcie pozwala użytkownikowi przejść do różnych miejsc w źródle multimediów. Liniowy wskaźnik postępu multimediów jest przeznaczony na ekrany o rozmiarze co najmniej 800 dp.
Okrągły wskaźnik postępu przedstawia czas trwania i czas, który upłynął w formie okręgu. W przypadku przechodzenia w inne miejsca nie można klikać ani przeciągać czasu trwania, który upłynął. Okrągły wskaźnik postępu multimediów jest przeznaczony na ekrany o wysokości mniejszej niż 800 dp. Można go używać, gdy elementy sterujące odtwarzaniem multimediów są zminimalizowane.
Stany wskaźnika postępu multimediów
Podczas odtwarzania wskaźnik postępu wyświetla się w jednym z 4 stanów:
- Odtwarzanie: multimedia są odtwarzane, a aktywna ścieżka przesuwa się po nieaktywnej ścieżce, wskazując czas, który upłynął.
- Wstrzymane: użytkownik wstrzymał odtwarzanie. Aktywna ścieżka dźwiękowa jest nieruchoma w momencie wstrzymania odtwarzania.
- Buforowanie: aplikacja do multimediów wczytuje treści do odtwarzania. Wskaźnik zawiera białą linię, która cyklicznie przesuwa się po nieaktywnej ścieżce podczas wczytywania treści.
- Błąd: nie można odtworzyć multimediów. Brak aktywnej ścieżki, a ścieżka nieaktywna jest wyłączona.
Specyfikacja
Liniowy wskaźnik postępu multimediów
Okrągły wskaźnik postępu multimediów
Personalizacja
Podczas odtwarzania multimediów aktywna ścieżka wskaźnika postępu multimediów jest wyświetlana z kolorem uzupełniającym. Domyślnym kolorem uzupełniającym jest odcień niebieski. Deweloperzy aplikacji mogą zamiast tego dodać kolor uzupełniający aplikacji, który będzie odzwierciedlał ich markę multimedialną. Podobnie producent OEM może dodać kolor uzupełniający, który odzwierciedla markę samochodu. Jeśli podasz kolor uzupełniający OEM, będzie on miał pierwszeństwo przed kolorem uzupełniającym aplikacji.
Car UI Library Integration Guide (Przewodnik po integracji biblioteki interfejsu samochodu) zawiera wskazówki OEM dotyczące dostosowywania komponentów.
Szczegółowe wskazówki dotyczące dostosowywania komponentów za pomocą koloru znajdziesz w sekcji Kolor.