这两天我一直在SW、google等上寻找。我正在寻找一种方法来实现原生 Android ICS 锁屏附带的活动,如下面的屏幕所示。
这些屏幕来自专业玩家但我注意到其他玩家也(玩家专业版例如)具有看起来完全相同的相同功能,这就是为什么我认为它是本机的,或者至少有一种通用的方法来实现它。
到目前为止,我只设法使用这些标志来获取替换锁屏的 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 可以做到这一点?
你们能给我链接一些实现这个特定功能的示例吗?
提前致谢 ;)
我想您可能正在寻找 Android 4.0(API 级别 14)中添加的音频控制“远程视图”(RemoteControlClient) API。我发现the RemoteControlClient API在 Android 开发者文档中:
能够公开要使用的信息
通过能够显示元数据、艺术品和媒体的远程控制
传输控制按钮。
(它被链接到这一页.)
注意:我自己从未使用过这个 API,所以如果这对您不起作用,我深表歉意。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)