任何人都知道亚马逊 mp3 应用程序如何在键盘保护内显示播放器控件?我一直在玩一些系统警报和系统覆盖窗口参数,现在很幸运。系统警报将显示在除锁定屏幕之外的所有内容上,系统覆盖将显示在锁定屏幕上,但在 4.0.3 及更高版本中,您无法接收触摸事件。
我还看到了诸如 WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG 之类的选项,但它似乎只适用于活动;我使用它的任何其他东西都会给我一个异常,告诉我我不能在这种类型的窗口中使用该标志。
我注意到的是,播放器控件替换或覆盖键盘锁时钟,播放器控件根据锁的类型(如图案锁或滑动锁)改变大小。我还注意到键盘锁不再显示我的壁纸了......
欢迎任何想法!