Komponen indikator kemajuan media merupakan fitur unik pada aplikasi media .
Indikator kemajuan adalah representasi visual dari durasi dan waktu pemutaran yang telah berlalu untuk sumber media. Indikator kemajuan muncul di aplikasi media selama pemutaran.
Anatomi
Indikator kemajuan media terdiri dari trek tidak aktif (ditampilkan dalam warna abu-abu) yang mewakili durasi sumber media, dan trek aktif (ditampilkan dengan warna aksen) yang melapisi trek tidak aktif untuk menunjukkan waktu pemutaran yang telah berlalu.

2. Jalur tidak aktif
Indikator kemajuan media dapat berupa linear atau melingkar .

Indikator kemajuan linier menampilkan durasi dan waktu yang telah berlalu pada sumbu horizontal. Bagian trek yang terlihat berada di tengah area target sentuh 76 dp. Mengetuk atau menyeret waktu yang telah berlalu memungkinkan pengguna untuk berpindah ke lokasi berbeda dalam sumber media. Indikator kemajuan media linier ini dirancang untuk layar dengan tinggi 800 dp atau lebih.

Indikator kemajuan berbentuk lingkaran menampilkan durasi dan waktu yang telah berlalu sebagai lingkaran. Mengetuk atau menyeret waktu yang telah berlalu tidak didukung untuk berpindah ke lokasi yang berbeda. Indikator kemajuan media berbentuk lingkaran ini ditujukan untuk layar dengan tinggi kurang dari 800 dp, dan untuk digunakan saat kontrol pemutaran media diminimalkan.
Indikator kemajuan media menyatakan
Selama pemutaran, indikator kemajuan berada dalam salah satu dari empat keadaan berikut:
- Sedang diputar: Media sedang diputar dan trek aktif bergerak maju melintasi trek tidak aktif untuk menunjukkan waktu yang telah berlalu.
- Dijeda: Pengguna menjeda pemutaran. Trek aktif tetap diam pada titik di mana pemutaran dijeda.
- Buffering: Aplikasi media sedang memuat konten untuk diputar. Indikator menampilkan garis putih yang berulang kali bergerak maju melintasi trek yang tidak aktif saat konten sedang dimuat.
- Kesalahan: Media tidak dapat diputar. Tidak ada trek aktif dan trek tidak aktif dinonaktifkan.

Status pemutaran: Trek aktif bergerak maju melewati trek tidak aktif saat media diputar. 
Status jeda: Trek aktif tetap diam saat pemutaran media dijeda. 
Status buffering: Garis putih berulang kali bergerak melintasi trek yang tidak aktif saat konten sedang dimuat. 
Status kesalahan: Saat terjadi kesalahan media, tidak ada trek aktif yang ditampilkan dan trek yang tidak aktif dinonaktifkan.
Spesifikasi
Indikator kemajuan media linier

Indikator kemajuan media melingkar

Kustomisasi
Selama pemutaran media, trek aktif indikator kemajuan media ditampilkan menggunakan warna aksen. Warna aksen default adalah warna biru. Pengembang aplikasi dapat memilih untuk menyediakan warna aksen aplikasi yang mencerminkan merek media mereka. Demikian pula, OEM dapat menyediakan warna aksen yang mencerminkan merek mobil mereka. Jika disediakan, warna aksen OEM akan diutamakan daripada warna aksen aplikasi.


Panduan Integrasi Pustaka UI Mobil memberikan panduan kepada OEM untuk menyesuaikan komponen.
Contoh

