創建從後臺服務打開的應用程序未在前臺運行時彈出屏幕的方式是什麼?Android彈出服務對話框
參考Skype的回答,拒絕對話,當有來電:
我有一個始終運行,即使該應用程序後臺服務是不可見的用戶,但我怎麼能彈出像來自該服務的圖像中的屏幕?
更新:
我找了用於這種屏幕的術語,它是一個常規活動從服務,或某種形式的「通知」開始了嗎?
創建從後臺服務打開的應用程序未在前臺運行時彈出屏幕的方式是什麼?Android彈出服務對話框
參考Skype的回答,拒絕對話,當有來電:
我有一個始終運行,即使該應用程序後臺服務是不可見的用戶,但我怎麼能彈出像來自該服務的圖像中的屏幕?
我找了用於這種屏幕的術語,它是一個常規活動從服務,或某種形式的「通知」開始了嗎?
This彈出顯示。
你可以開始一個活動:
android:theme="@android:style/Theme.Dialog"
務必閱讀:如果我能正確地記得,我已閱讀somehwere,這是反對使用彈出窗口服務的Android的理念爲指導。它建議使用通知服務。
我也不會接聽他的電話。但是你應該編輯添加你正在使用的代碼和什麼是/不工作的代碼。否則,這個問題是無關緊要的,因爲它太寬泛,只是要求代碼。 – codeMagic
這樣做的推薦方法是使用[提醒'Notification'](https://developer.android.com/guide/topics/ui/notifiers/notifications.html#Heads-up)。 – CommonsWare
我正在尋找這類屏幕的術語,是從服務開始的常規活動,還是其他一些「通知」? – Reek