Onayları Wear'da göster

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.