我已經開發了一個警報提醒類型的應用程序,所以當報警被稱爲我的廣播接收器調用一個活動和消防一個通知,並啓動一個服務,它的工作好,將所有正在運行的應用程序的活動前
但是,當我在其他應用程序中工作一段時間後,我的服務和通知被觸發,但活動未打開。它有時候不是全部。
那麼,我如何優先考慮我的活動,以便在我們處理其他應用程序時能夠始終打開,就像在通話接收器屏幕中一樣。
我已經開發了一個警報提醒類型的應用程序,所以當報警被稱爲我的廣播接收器調用一個活動和消防一個通知,並啓動一個服務,它的工作好,將所有正在運行的應用程序的活動前
但是,當我在其他應用程序中工作一段時間後,我的服務和通知被觸發,但活動未打開。它有時候不是全部。
那麼,我如何優先考慮我的活動,以便在我們處理其他應用程序時能夠始終打開,就像在通話接收器屏幕中一樣。
我認爲當其他應用程序在前面時,您無法將您的應用程序置頂。呼叫接收器屏幕是具有特殊權限的系統窗口。你的應用程序不能有相同的內容。
作爲一種替代方法,您可以向狀態欄發出通知。
實際上,您可以將您的應用程序放在最前面。請參閱http://stackoverflow.com/a/29769255/769265 –
請參閱http://stackoverflow.com/a/29769255/769265 –