Onay animasyonları, kullanıcılara bir işlemi tamamladıklarında görsel geri bildirim verir. Kullanıcıların bu onayları bir bakışta görebilmesi için bu reklamlar ekranın tamamını kaplar.
Çoğu durumda, ayrı bir onay animasyonu kullanmanız gerekmez. İnceleyin Daha fazla bilgi için tasarım ilkeleri sayfasına göz atın.
Jetpack Giyilebilir Kullanıcı Arayüzü Kitaplığı,
ConfirmationActivity
.
kullanarak uygulamalarınızda bir onay animasyonu görüntüleyin.
Onay animasyonlarını göster
ConfirmationActivity
, kullanıcıdan sonra onay animasyonları görüntülemek için kullanılır
Kullanıcı giyilebilir cihazda bir işlemi tamamladığında.
Üç onay türü vardır:
- Başarılı: İşlem giyilebilir cihazda başarıyla tamamlandı.
- Failure (Başarısız): İşlem tamamlanamadı.
- Telefonda Aç: İşlem, telefonda veya kullanıcının devam etmek için telefonuna gitmesi gerekir.
Kullanıcılar uygulamanızda bir işlemi tamamladığında onay animasyonu göstermek için
etkinliklerinizin birinden ConfirmationActivity
başlıyor. Ayarlayın:
EXTRA_ANIMATION_TYPE
.
şu değerlerden birine uyar:
Uygulamanızda ConfirmationActivity
kullanmak için önce bu etkinliği uygulamanızda tanımlayın
manifest dosyasını açın:
<manifest> <application> ... <activity android:name="androidx.wear.activity.ConfirmationActivity"> </activity> </application> </manifest>
Kullanıcı işleminin sonucunu belirleyin, etkinliği bir amaçla başlatın ve aşağıdaki örnekte gösterildiği gibi, onay simgesinin altında görünen bir mesaj ekleyin:
val intent = Intent(this, ConfirmationActivity::class.java).apply { putExtra(ConfirmationActivity.EXTRA_ANIMATION_TYPE, ConfirmationActivity.SUCCESS_ANIMATION) putExtra(ConfirmationActivity.EXTRA_MESSAGE, getString(R.string.msg_sent)) } startActivity(intent)
Onay animasyonunu gösterdikten sonra
ConfirmationActivity
tamamlanır ve etkinliğiniz devam eder.