请问手机锁屏界面的时间显示在哪里?在线等,帮顶给分.

javarat 2011-11-06 02:28:09
现在锁屏界面的时间显示有点不同步,我找不到哪里显示这个时间的代码?

请知道的朋友来看下

LockScreen.java已经试过了,不是这个.

frameworks/base/policy/src/com/android/internel/policy/impl/ 目录下的代码我已经全部试过了,不是这里.
packages/apps/Settings/src/com/android/Settings/deviceinfo/下的Status.java我也试过了,不在这里.

请知道的朋友告诉下, 给个思路也行啊,谢谢了.
...全文
104 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenzheng38 2011-11-08
  • 打赏
  • 举报
回复
锁屏界面的时间显示只不过在LookScreen.java里面是个状态栏TextView,起显示而已

LockScreen里的onTimeChanged函数刷新时间,其接口在KeyguardUpdateMonitor定义了

主要是当时间发生改变时,系统从AlarmManagerService里发送TIME_TICK时间,KeyguardUpdateMonitor注册了TIME_TICK的监听事件,就会调用接口的onTimeChanged方法,从而在LockScreen待机界面显示

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧