如何以编程方式访问Android锁屏界面显示的内容

3
今天我正在寻找一种方法来模仿我从HTC Hero的锁屏上所知道的行为:日历和闹钟可以在那里放置文本和可绘制对象,以通知即将到来的事件或已过期的闹钟。锁屏仍然停留在那里,必须向下拖动才能取消显示的事件,并且可能还有一个“贪睡”按钮。
但是,第一个问题是:这是默认的Android功能还是仅限于HTC Sense?? 第二个问题:如果这是普遍适用的Android功能,为什么我在Google的Android文档中找不到任何与我的问题相似的“锁屏”或“锁定屏幕”的主题?它的API在哪里?
我的问题是:我想立即通知用户-即使我尝试标准通知,带锁屏的用户也必须解锁并向下拖动通知列表才能看到和清除发生的事情。叹气 在那里放置一个无休止的通知声音是麻烦的,因为至少需要向下滑动两次才能停止声音播放!
有什么提示吗? 谢谢!
2个回答

2

这是默认的安卓功能还是仅适用于HTC Sense?

这只适用于HTC Sense。您无法通过SDK代码修改设备的锁屏界面,只能通过固件修改进行修改。抱歉!


那么,在“纯净”的Android系统上,锁屏上永远不会显示任何内容吗?什么都没有?这真的很糟糕... ;-) 但是HTC也发布了他们的源代码,有没有办法在我的软件中至少给HTC用户提供这种体验呢? - Zordid
那么,在“纯净”的Android系统上,锁屏界面上永远不会显示任何内容吗?Android 2.1会显示日期、时间和状态栏(以及可能与我不使用的功能相关的其他内容)。只是SDK应用程序无法配置它。 “但HTC没有发布他们的源代码吗?”并非针对HTC Sense。 “没有办法在我的软件中至少为HTC用户提供这种体验吗?”据我所知,没有来自HTC的SDK附加组件允许您自定义HTC Sense锁定屏幕。 - CommonsWare

1

这有点绕弯子了...但是壁纸会显示在锁屏界面上。所以你可以编写一个自定义壁纸来在锁屏界面上显示你的信息。(我想是这样的)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接