2012-05-17 11 views
5

wyrobiłem powiadomienie aplikacji typu przypomnienia, więc kiedy alarm nazywa mój broadcast wezwanie odbiornik jedno działanie i ogień jedno powiadomienie, a także uruchomić jedną usługę, to działa dobrze,przynieść przód aktywność wszystkich aplikacji uruchomionej

Ale kiedy pracuję w innej aplikacji, moja usługa i powiadomienia są uruchamiane, ale aktywność nie jest otwarta. zdarza się czasem nie wszystko.

A więc, w jaki sposób mogę nadać priorytet mojej aktywności, aby można było zawsze otworzyć, jeśli pracujemy nad inną aplikacją, tak jak na ekranie odbiornika połączenia.

+0

Zobacz http://stackoverflow.com/a/29769255/769265 –

Odpowiedz

1

Myślę, że nie możesz umieścić aplikacji na wierzchu, gdy inne aplikacje znajdują się z przodu. Ekran odbiornika połączeń to okno systemowe, które ma specjalne uprawnienia. Nie możesz mieć tego samego dla swojej aplikacji.

Alternatywnie można zwolnić powiadomienie na pasku stanu.

+0

Właściwie możesz zabrać aplikację na pierwszy plan. Zobacz http://stackoverflow.com/a/29769255/769265 –

Powiązane problemy