Java 安卓亚马逊mp3键盘控制

Java 安卓亚马逊mp3键盘控制,java,android,lockscreen,keyguard,Java,Android,Lockscreen,Keyguard,有人知道亚马逊mp3应用程序是如何显示键盘护卫内的播放器控件的吗?我一直在玩一些系统警报和系统覆盖窗口参数与现在的运气。系统警报将显示在除锁定屏幕外的所有屏幕上,系统覆盖将显示在锁定屏幕上,但在4.0.3及更高版本中,您无法接收触摸事件 我也看到过类似WindowManager.LayoutParams.TYPE_KEYGUARD_对话框的选项,但它似乎只适用于活动;我使用它的任何其他东西都会给我一个异常,告诉我不能在这种类型的窗口中使用该标志 我注意到的是,播放器控件可以替换或覆盖键盘护卫时钟

有人知道亚马逊mp3应用程序是如何显示键盘护卫内的播放器控件的吗?我一直在玩一些系统警报和系统覆盖窗口参数与现在的运气。系统警报将显示在除锁定屏幕外的所有屏幕上,系统覆盖将显示在锁定屏幕上,但在4.0.3及更高版本中,您无法接收触摸事件

我也看到过类似WindowManager.LayoutParams.TYPE_KEYGUARD_对话框的选项,但它似乎只适用于活动;我使用它的任何其他东西都会给我一个异常,告诉我不能在这种类型的窗口中使用该标志

我注意到的是,播放器控件可以替换或覆盖键盘护卫时钟,播放器控件可以根据锁的类型(如模式锁或滑动锁)更改大小。我还注意到键盘保护不再显示我的壁纸


欢迎有任何想法

你在用什么设备?我怀疑它的锁屏是在这样一种方式,它能够配合亚马逊mp3特别。我用过亚马逊mp3,但我的锁屏上没有任何控制。如果我的怀疑是正确的,那么我认为您不可能将自己的控件插入锁屏,除非锁屏是专门为允许它而构建的,这是您在库存设备上无法控制的。@Tim:ICS支持将东西集成到库存锁屏上,至少在手机上——内置音乐应用程序也支持它。我还没看到它是怎么做的。@commonware哇,我没注意到。我很高兴听到他们添加了一个合法的方法来从应用程序级别与它集成。这很有意义。我有一个nexus S与4.0.4-我可能不得不去一个双解决方案,以支持旧的手机那么。。。我想下一个问题是在哪里可以找到关于锁屏API的文档,这样我就可以将它集成到4.0+平台中。Google似乎只显示ICS上的新闻文章。@Tim:Yup,而且由于第三方应用程序正在做这件事,我认为(并希望)有一个记录在案且受支持的方法。我只是没有花时间去找到它,现在他们重新组织了整个网站,我几乎不敢去看…:-)你在用什么设备?我怀疑它的锁屏是在这样一种方式,它能够配合亚马逊mp3特别。我用过亚马逊mp3,但我的锁屏上没有任何控制。如果我的怀疑是正确的,那么我认为您不可能将自己的控件插入锁屏,除非锁屏是专门为允许它而构建的,这是您在库存设备上无法控制的。@Tim:ICS支持将东西集成到库存锁屏上,至少在手机上——内置音乐应用程序也支持它。我还没看到它是怎么做的。@commonware哇,我没注意到。我很高兴听到他们添加了一个合法的方法来从应用程序级别与它集成。这很有意义。我有一个nexus S与4.0.4-我可能不得不去一个双解决方案,以支持旧的手机那么。。。我想下一个问题是在哪里可以找到关于锁屏API的文档,这样我就可以将它集成到4.0+平台中。Google似乎只显示ICS上的新闻文章。@Tim:Yup,而且由于第三方应用程序正在做这件事,我认为(并希望)有一个记录在案且受支持的方法。我只是没有花时间去找到它,现在他们重新组织了整个网站,我几乎不敢去看…:-)