Medya ilerleme durumu göstergesi

Medya ilerleme göstergesi bileşeni medya uygulamalarına özeldir.

İlerleme göstergesi, medya kaynağı için süreyi ve geçen oynatma süresini görsel olarak gösterir. Oynatma sırasında medya uygulamalarında görünür.


Anatomi

Medya ilerleme göstergesi, medya kaynağının süresini temsil eden etkin olmayan bir kanaldan (gri görünen) ve geçen oynatma süresini gösterecek şekilde etkin olmayan parçanın üzerini kaplayan bir etkin parçadan (vurgu rengiyle gösterilir) oluşur.

Medya ilerleme göstergesi anatomisi
1. Etkin kanal
2. Etkin olmayan kanal

Medya ilerleme göstergesi doğrusal veya dairesel olabilir.

Doğrusal medya ilerleme göstergesi

Doğrusal ilerleme göstergesi, süreyi ve geçen süreyi yatay eksende görüntüler. Parkurun görünür bölümü, 76 dp'lik bir dokunma hedefleme alanında ortalanmıştır. Geçen süreye dokunmak veya sürüklemek, kullanıcının medya kaynağında farklı konumlara gitmesine olanak tanır. Doğrusal medya ilerleme göstergesi, 800 dp veya daha uzun ekranlar için tasarlanmıştır.

Dairesel ilerleme göstergesi anatomisi

Dairesel ilerleme göstergesi, süreyi ve geçen süreyi bir daire olarak gösterir. Farklı konumlara gitmek için geçen zamana dokunma veya sürükleme desteklenmez. Dairesel medya ilerleme göstergesi, uzunluğu 800 dp'den düşük olan ekranlarda ve medya oynatma kontrolleri küçültüldüğünde kullanılmak üzere tasarlanmıştır.

Medya ilerleme göstergesi durumları

Oynatma sırasında, ilerleme göstergesi dört durumdan birinde görüntülenir:

  • Çalınıyor: Medya oynatılıyor ve etkin parça, geçen süreyi göstermek için etkin olmayan parça genelinde ilerliyor.
  • Duraklatıldı: Kullanıcı, oynatmayı duraklatmıştır. Aktif parça, oynatmanın duraklatıldığı noktada hareketsizdir.
  • Arabelleğe alınıyor: Medya uygulaması oynatılacak içerik yüklüyor. Gösterge, içerik yüklenirken etkin olmayan kanalda sürekli olarak ilerleyen beyaz bir çizgi görüntüler.
  • Hata: Medya oynatılamıyor. Etkin kanal yoktur ve etkin olmayan kanal devre dışı bırakılmıştır.
Etkin kanal, medya oynatılırken etkin olmayan parça genelinde ilerler.
Oynatma durumu: Aktif kanal, medya oynatılırken etkin olmayan parça boyunca ilerler.
Medya oynatma duraklatılmışken etkin parça hareketsiz
Duraklatılmış durum: Medya oynatma duraklatılmışken aktif parça sabittir.
İçerik yüklenirken etkin olmayan kanalda sürekli olarak beyaz bir çizgi ilerliyor
Arabelleğe alma durumu: İçerik yüklenirken etkin olmayan kanalda sürekli olarak beyaz bir çizgi ilerler.
Medai çalma hatası olduğunda, etkin olmayan parça devre dışı bırakılır Hata durumu: Bir medya hatası oluştuğunda aktif kanal gösterilmez ve etkin olmayan kanal devre dışı bırakılır.

Özellikler

Doğrusal medya ilerleme göstergesi

Doğrusal medya ilerleme göstergesi kırmızı çizgisi

Dairesel medya ilerleme göstergesi

Dairesel medya ilerleme göstergesi kırmızı çizgisi

Özelleştirme

Medya oynatma sırasında, medya ilerleme göstergesinin aktif parçası bir vurgu rengi kullanılarak gösterilir. Varsayılan vurgu rengi mavinin tonudur. Uygulama geliştiriciler bunun yerine medya markalarını yansıtan bir uygulama vurgu rengi sağlamayı tercih edebilir. Benzer şekilde, OEM'ler araba markalarını yansıtan bir vurgu rengi sağlayabilir. Sağlandığında OEM vurgu rengi, uygulamanın vurgu rengine göre öncelikli olur.

Varsayılan, üçüncü taraf ve OEM vurgu renklerini kullanan etkin kanalı gösteren doğrusal medya ilerleme çubuğu
İlerleme göstergesi için varsayılan stil mavi tondur. Uygulama geliştiriciler, varsayılan uygulama stilini kendi markalarının vurgu rengiyle (bu örnekte yeşil) geçersiz kılabilir. OEM'ler de hem varsayılan stili hem de uygulama stilini kendi markalarının vurgu rengiyle (bu örnekte turuncu renkte) geçersiz kılabilir.
Varsayılan, üçüncü taraf ve OEM vurgu renklerini kullanan etkin parçayı gösteren dairesel medya ilerleme çubuğu
Dairesel ilerleme göstergesine uygulanan varsayılan, uygulama ve OEM vurgu rengi örnekleri

Araba Kullanıcı Arayüzü Kitaplığı Entegrasyon Kılavuzu, bileşenlerin özelleştirilmesi için OEM rehberliği sağlar.

Bileşenleri özelleştirmek için renk kullanımıyla ilgili özel yardım bilgileri için Renk bölümünü ziyaret edin.


Örnekler

Doğrusal medya ilerleme göstergesi çalışırken
Medya uygulaması oynatma görünümünde doğrusal medya ilerleme göstergesi
Dairesel medya ilerleme göstergesi çalışır durumda
Burada, küçültülmüş oynatma kontrolünde dairesel medya ilerleme göstergesi görünür. Küçültülmüş denetim, bir oynatma listesi ekranının üzerindedir.