«alarmmanager» etiketlenmiş sorular

9
Alarm Yöneticisi Örneği
Projemde bir çizelge işlevi uygulamak istiyorum. Bu yüzden bir Alarm yöneticisi programı için Googled, ancak herhangi bir örnek bulamıyorum. Herkes temel bir alarm yöneticisi programı ile bana yardımcı olabilir mi?

10
AlarmManager'da önceden ayarlanmış bir alarm olup olmadığı nasıl kontrol edilir?
Uygulamam başladığında, belirli bir alarmın (AlarmManager aracılığıyla kaydedildi) önceden ayarlanmış ve çalışıyor olup olmadığını kontrol etmesini istiyorum. Google'dan alınan sonuçlar, bunu yapmanın bir yolu olmadığını gösteriyor. Bu hala doğru mu? Yeni bir alarm oluşturmak için herhangi bir işlem yapılmadan önce kullanıcıya tavsiyede bulunmak için bu kontrolü yapmam gerekiyor.

9
Bir Etkinliğin dışından startActivity () çağrılsın mı?
AlarmManagerBir sinyal yayınlayan bir amacı tetiklemek için kullanıyorum . Kodum şudur: AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(this, Wakeup.class); try { PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); Long elapsed += // sleep time; mgr.set(AlarmManager.RTC_WAKEUP, elapsed, pi); } catch(Exception r) { Log.v(TAG, "RunTimeException: " + r); } …

5
PendingIntent'te "requestCode" ne için kullanılıyor?
Arka fon: AlarmManager aracılığıyla alarmlar için PendingIntent kullanıyorum. Sorun: İlk başta, öncekileri iptal etmek için, alarmı başlatmak için daha önce kullandığım tam requestCode'u sağlamam gerektiğini düşündüm. Ama sonra iptal API'sinin dediği gibi yanıldığımı anladım : Eşleşen bir Amacı olan tüm alarmları kaldırın. Amacı bununla eşleşen herhangi bir tür alarm (filterEquals …


5
Android AlarmManager - RTC_WAKEUP - ELAPSED_REALTIME_WAKEUP
Biri bana arasındaki farkı açıklayabilir AlarmManager.RTC_WAKEUPve AlarmManager.ELAPSED_REALTIME_WAKEUP? Belgeleri okudum ama yine de birini diğerinin üzerinde kullanmanın ne anlama geldiğini gerçekten anlamıyorum. Örnek kod: alarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, scheduledAlarmTime, pendingIntent); alarmManager.set(AlarmManager.RTC_WAKEUP, scheduledAlarmTime, pendingIntent); İki kod satırı ne kadar farklı çalışacak? Bu iki kod satırı birbirine göre ne zaman çalışacak? Yardımın için minnettarım.

14
AlarmManager birkaç cihazda çalışmıyor
Uygulamam AlarmManager kullanıyor ve 4 yıldan beri çalışıyor. Ancak bazı cihazlarda başarısız olmaya başladığını fark ettim. Kodun doğru olduğundan oldukça eminim (WakefulBroadcastReceiver kullanıyorum ve Doze özellikli cihazlar için ExactAndAllowWhileIdle kullanıyorum) çünkü Nexus cihazlarda mükemmel çalışıyor, ancak bazı üreticilerin cihazlarında (Huawei, Xiaomi ...) başarısız oluyor. Örneğin Huawei cihazları, uygulamaları öldüren bir …

6
Android'deki en yeni kısıtlamalardan sonra tam olarak programlanacak bir alarm nasıl ayarlanır?
Not: Burada StackOverflow üzerinde yazılmış çeşitli çözümler denedim (örnek burada). Lütfen aşağıda yazdığım testi kullanarak bulduğunuz çözümün işe yarayıp yaramadığını kontrol etmeden bunu kapatmayın. Arka fon Uygulamada, kullanıcının belirli bir zamanda programlanacak bir hatırlatıcı ayarlaması gerektiği için bir gereksinim vardır, bu nedenle uygulama bu zamanda tetiklendiğinde, arka planda küçük bir …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.