İlerleme göstergesi
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

İlerleme göstergeleri, bir işlemin uzunluğunu veya belirtilmemiş bir bekleme süresini dairesel olarak gösterir.
Tamamlanan bir görevin oranını göstermek için ilerleme göstergelerini kullanın. İlerleme durumunu göstermek için bir gösterge, saat yönünde dairesel bir parkur boyunca canlandırılıyor.
Oynat düğmesi gibi bileşenlere ilerleme göstergeleri uygulayabilirsiniz.
Anatomi
Tamamlanan bir görevin oranını göstermek için ilerleme göstergelerini kullanın. İlerleme durumunu göstermek için bir gösterge, saat yönünde dairesel bir parkur boyunca canlandırılıyor.
Oynat düğmesi gibi bileşenlere ilerleme göstergeleri uygulayabilirsiniz.
Tasarım önerileri
Boşluklu ilerleme göstergesi
Saat gibi önemli bilgiler için boşluk bırakarak ilerleme göstergeleri oluşturun. Boşluk oluşturmak için ilerleme göstergesinin startAngle'ını ve endAngle'ını değiştirin.
Küçük ilerleme göstergesi
Saat gibi önemli bilgiler için boşluk bırakarak ilerleme göstergeleri oluşturun. İlerleme göstergesinin başlangıç ve bitiş açısını değiştirerek boşluk oluşturun.
Belirsiz ilerleme göstergesi
Belirli bir süre olmadığı durumlarda ilerleme göstergesini kullanırken animasyonlu değer içeren bir ilerleme göstergesi kullanın. Buna döner simge de denir. Algılanan bekleme süresini artırabileceğinden döner işaretleri kullanın.
Kullanım

Uyarlanabilir düzenler

Duyarlı davranış
İlerleme göstergesinin çevresi, ekranı/öğeyi (düğme için) genişliğini ve yüksekliğini orantılı olarak doldururken fırça genişliği tüm ayrılma noktalarında aynı kalır.
Tam ekranın boşluk derecesi 51°'de kalır ancak süpürme, ekran boyutuna bağlı olarak dp cinsinden artar.
Halka genişliğinin yanı sıra başlangıç ve bitiş noktaları özelleştirilebilir.

Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Progress indicator\n\n[Progress indicators](/reference/kotlin/androidx/wear/compose/material/package-summary#CircularProgressIndicator(kotlin.Float,androidx.compose.ui.Modifier,kotlin.Float,kotlin.Float,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.unit.Dp)) are circular displays of the length of a process or an otherwise unspecified wait time. \nUse progress indicators to show the proportion of a task that is complete. To show progress an indicator is animated along a circular track in a clockwise direction. \n\nYou can apply progress indicators to components such as a play button.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nAnatomy\n-------\n\nUse progress indicators to show the proportion of a task that is complete. To show progress an indicator is animated along a circular track in a clockwise direction. \n\nYou can apply progress indicators to components such as a play button.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Design recommendations**\n--------------------------\n\n**Progress indicator with gap**\n\n\u003cbr /\u003e\n\n\nCreate progress indicators with a gap to leave space for important information such as the time. To create a gap, change the progress indicator's startAngle and endAngle.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Small progress indicator**\n\n\u003cbr /\u003e\n\n\nCreate progress indicators with a gap to leave space for important information such as the time. Create a gap by changing the progress indicator's start and end angle.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Indeterminate progress indicator**\n\n\u003cbr /\u003e\n\n\nWhen using the progress indicator for situations where there is no set time, use a progress indicator with animated value. This can also be called a spinner. Use spinners sparingly as they can increase perceived wait time.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nUsage\n-----\n\nAdaptive layouts\n----------------\n\nResponsive behavior\n-------------------\n\nThe circumference of the progress indicator fills the screen/element (for on button) width and height, proportionally, while the stroke width remains the same across all breakpoints. \n\n\nThe gap degree for full screen stays at 51°, but the sweep will increase in dp based on the screen size. \n\nThe ring width and starting and end points are customisable."]]