Soru & Cevap

Servisler telefon kilitli olsa bile çalışıyor

18.08.2014 - 09:52

Ben bunu istemiyorum telefon kilitlendiği zamanı denetlemek ve kilitli olduğu zamanlar servisin çalışmamasını istiyorum bunun kontrolü nasıl yapılıyor ?

10 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user dorhug121
dorhug121
18.08.2014 - 06:43

Kaynağa bir göz attım fakat burada sanırım ekranı servis sonlanana kadar açık tutmaktan bahsediyor . Benim istediğim ise servisin telefon kilitli haldeyken çalışmaması kilit açıldıktan sonra tekrar başlaması .

Ahmet Burak Demirkoparan
18.08.2014 - 08:00
Tamam bende şunu söylemiştim eklerken.Broadcastreceiver ile telefonun uyuyup uyandığını dinlemen lazım.Bunu bi araştır.uyuduğunda servisi kaldır.Uyanınca tekrar başlat.
Levent Doruk Yetimoğulları
18.08.2014 - 11:19
Tam olarak istediğim bu değil ben kontrolü manuel olarak yapmak istiyorum misal ekran kilitliyse şunu yap değilse yapma gibi . Bu tarz bi kontrol mekanizması var mı onu sormak istedim yoksa sizin verdiğiniz yolla yapılamaz diye düşünüyorum program biraz komplike .
picture-1372-1408467635.jpg
ahmtbrk
18.08.2014 - 10:02

https://developer.android.com/reference/android/support/v4/content/WakefulBroadcastReceiver.html

Kaynağa göz atarsanız telefon uyandığında servisi çalıştırıyor.BroadcastReceiver ile wakeup ve wakelock olaylarını yakalayıp ona göre servise yön vermek lazım.