我注意到,一些正在運行的服務在系統設置中的應用程序具有在Running services
的詳細信息頁面Settings
而非Stop
按鈕。我想設置自己的服務來這樣工作。如何在Android中爲我的服務設置「控制面板」?
挖掘到的設置應用程序的源代碼後,我發現了一個線索:
ActivityManager.getRunningServiceControlPanel()
返回的PendingIntent你就可以開始顯示給定的正在運行的服務的控制面板。如果該服務沒有控制面板,則返回null。
我的問題是:如何爲我自己的服務設置control panel
?
我相當肯定這是隻提供給那些固件的一部分應用。 – CommonsWare
輸入法也有這個。 –
此外,可能有一個「控制面板」entiry應用程序? –