2016-04-06 9 views
0

Uygulamanın arka planda çalışıp çalışmadığını veya öldürüldüğünü kontrol etmem gereken yere ihtiyacım var. Aşağıda gösterildiği gibi yapıyorum.Uygulamanın arka planda çalışıp çalışmadığını ya da android mi öldürdüğünü nasıl bulabilirim?

Yukarıdaki kod, yalnızca en yüksek etkinlik paketi adının olup olmadığını ve arka planda olup olmadığını belirtip denetlemediğini kontrol eder.

Bunun üzerine iki veya üç uygulama açarsak, yalnızca en iyi uygulama paketi adını aldığından, orada olsa bile arka planda olmadığını söylüyor.

Lütfen yanlış nerede olduğumu bildirin.

Teşekkür

+0

Bu soruya verilen yanıtı şu adreste bulabilirsiniz: http://stackoverflow.com/questions/8489993/check-android-application-is-in-foreground-or-not –

+0

@Dhavalkumar Solanki Kontrol edeceğim ve bildireceğim – coders

+0

Tamam, Bir zaman –

cevap

0

Sana getRunningAppProcesses() kullanmak ve RunningAppProcessInfo tanımlanan bayrakların karşı importance alanını kontrol etmek istediğiniz düşünüyorum. Bu, uygulama sürecinin görünür, arka plan veya başka bir durum olup olmadığını size söylemelidir.

+0

Elbette kontrol edip bileceğim – coders

İlgili konular