Android ICS原生锁屏

Mar*_*nci 6 android lockscreen

我一直在寻找过去2天的SW,谷歌等等.我正在寻找一种方法来实现原生Android ICS锁屏附带的活动,如下面的屏幕所示.这些屏幕来自Player Pro,但我注意到其他玩家(例如PlayerPro)具有看起来完全相同的相同功能,这就是为什么我认为它是原生的或者至少有一种常见的方式来实现它.

到目前为止,我只是设法得到和使用这些标志替换锁屏的Activity:

  • 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来做到这一点?

你能和我联系一些实现这个特殊功能的样本吗?

提前致谢 ;)

在此输入图像描述 在此输入图像描述 在此输入图像描述

sco*_*awg 7

我想您可能正在寻找Android 4.0(API级别14)中添加的音频控件"远程视图"(RemoteControlClient)API.我在Android开发者文档中找到RemoteControlClientAPI:

能够显示能够显示元数据,艺术品和媒体传输控制按钮的遥控器所消耗的信息.

(它与本页相关联.)

注意:我自己从未使用过这个API,所以如果这对您不起作用我会道歉.