Telefon reboot edildiğinde alarm manager null olur mu?

Rapor et
Soru

Bu soru rapor edilmelidir hissediyorum neden kısaca açıklayınız.

Rapor et
İptal

Başlıkta da belirttiğim gibi alarm manager tekrar etmesi için programlandığında(örneğin günlük bildirim ya da günlük sql’den veri çekme gibi) telefon yeniden başlatılırsa alarm manager null olur mu yoksa muhakkak boot_complated mı kullanmalıyız?

Şu sebepten ötürü soruyorum telefon yeniden başlatıldığında eğer alarm manager null oluyorsa if ile bir kontrol ayarlayıp null olduğunda yeniden alarm manager’ı çalıştırmak istiyorum. Amacım aslında yeni bir broadcast açıp reboot kontrolünde tekrar kod kalabalığı oluşturmadan daha az kodla daha kısa yoldan tekrar etmesi gereken işlemi yeniden programlamak.

 

Alarm manager’ı if(alarmManager != null) alarmManager.cancel…

şeklinde tekrarlanan işlemi durdurmak İçin null kontrolüyle durduruyorum. O halde reboot sonrası Tekrar işlemi iptal ediliyorsa Alarm manager null oluyordur muhtemelen diye düşündüm ama bunu test ettiğimde Reboot sonrası if ile alarm manager null kontrolüne girmeden kodların devam ettiğini gördüm log kayıtlarında. Acaba teknik olarak bahsettiğim olay doğru mu yoksa ben yanlış bir mantık mı yürüttüm?

çok merak ettim.

0
Java 1 ay 0 Cevap 82 görüntüleme Intern 0

Yazar HakkındaIntern

Cevap bırak

Gözat

KOD PAYLAŞIRKEN DİKKAT!!!!

HTML kod paylaşmak için

<pre class="html">HTML KOD</pre>
XML kod paylaşmak için
<pre class="xml">XML KOD</pre>
Diğer dillerde(php,java,android,javasvript,c# vs..) kod paylaşmak için
<pre>KOD</pre>
tagları arasında paylaşmayı unutmayın.