我一直在尋找過去兩天的軟件,谷歌等。我正在尋找一種方法來實施原生Android ICS鎖屏所帶來的活動,如下面的屏幕所示。 這些屏幕來自Player Pro,但我注意到其他玩家(例如PlayerPro)具有相同的功能,看起來完全相同,這就是爲什麼我認爲它是本機或至少是某種東西,有一個常見的方法來實現它。Android的ICS原生鎖屏
到目前爲止,我只設法獲取和活動,使用這些標誌更換鎖屏:
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
與這些事件BroadCaseReciever:
Intent.ACTION_SCREEN_ON
Intent.ACTION_SCREEN_OFF
Intent.ACTION_USER_PRESENT
我的問題是,我想用鎖屏而不是取代它顯示我的活動。你們知道如何做到這一點嗎?
是否有一個本地隱藏API來做到這一點?
你們能聯繫我一些實現這個特殊功能的示例嗎?
在此先感謝;)
看到這個職位:http://stackoverflow.com/questions/4065201/android-how-can-i-programmatically-draw-text-on-key-guard-screen-lock-screen 不過,也許因爲4.0是可能的,否則Player Pro使用自己的API – Guillaume
你對「自己的API」有什麼意思?順便說一下,其他玩家也有相同的功能(例如PowerAmp),所以我猜這不是PlayerPro玩家開發的東西。 –
這可能是一個使用顯示鎖定標誌時的對話框片段?編輯:也似乎有一個FLAG_SPLIT_TOUCH,允許在窗口外面的觸摸轉移到該窗口,如果它有標誌...看起來像這兩個組合可以讓它 –