我一直在寻找过去两天的软件,谷歌等。我正在寻找一种方法来实施原生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,允许在窗口外面的触摸转移到该窗口,如果它有标志...看起来像这两个组合可以让它 –