2013-07-04 2 views
0

Я работаю над небольшим POC, на котором служба широко распространяет сообщение из рабочего потока в моем сервисе. Но я хочу внести некоторые изменения, как если бы активность не была на переднем плане, тогда рабочий поток в моей службе должен отправить уведомление. Мой подход, я устанавливаю статическую переменную моего класса сервиса true onResume() для действия и задает переменную false onPause() активности. Но когда я отлаживаю код, я обнаружил, что переменная всегда имеет значение по умолчанию.Приложение находится на переднем плане от android service

Может кто-нибудь сказать мне, где проблема, и этот подход правильный? Или если есть какое-либо другое решение, чтобы узнать, что активность на переднем плане?

Заранее благодарен!

ответ

0

Пожалуйста, используйте sharePrefrence и установите true в onStart и false в методе onStop.

Смежные вопросы