14 Şubat 2018 Çarşamba

Android Dersleri 27 - Android versiyonuna göre farklı çalışan kod yazmak

27 - Android versiyonuna göre farklı çalışan kod yazmak
Örneğin AlarmManager' class'Inın setExact() method'u sadece API 19 ve üzeri versiyonlarda çalışabilir. API 18 ve altı için ise AlarmManager' class'ının set() method'u çalıştırılmalıdır. Bunu sağlayan kod aşağıda gösterilmiştir :
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) {
  // only for kitkat and newer versions
  android.app.AlarmManager.setExact(int type, long triggerAtMillis, PendingIntent operation);
} else {
  android.app.AlarmManager.set(int type, long triggerAtMillis, PendingIntent operation);
}

Hiç yorum yok:

Yorum Gönder