FAQ14351]L版本12小时制状态栏时间不显示AM/PM
来源:互联网 发布:订餐软件排行 编辑:程序博客网 时间:2024/06/06 20:56
Andoid L版本把时间格式设置为12小时制,状态栏时间不显示AM/PM的,这是google的默认设计。下拉状态栏,左上角的时间是带有AM,PM的,如果想要显示AM/PM怎么办呢?
[SOLUTION]
把mAmPmStyle的初始值改为AM_PM_STYLE_NORMAL
Clock.java alps\frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\policy
public Clock(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
TypedArray a = context.getTheme().obtainStyledAttributes(
attrs,
R.styleable.Clock,
0, 0);
try {
///修改此处
public Clock(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
TypedArray a = context.getTheme().obtainStyledAttributes(
attrs,
R.styleable.Clock,
0, 0);
try {
///修改此处
//mAmPmStyle = a.getInt(R.styleable.Clock_amPmStyle, AM_PM_STYLE_GONE);
mAmPmStyle = AM_PM_STYLE_NORMAL
} finally {
a.recycle();
}
}
mAmPmStyle = AM_PM_STYLE_NORMAL
} finally {
a.recycle();
}
}
0 0
- FAQ14351]L版本12小时制状态栏时间不显示AM/PM
- L版本12小时制状态栏时间不显示AM/PM mtk
- Android4.1.1添加12小时制AM/PM显示
- linux初学<习题五>显示系统时间现实格式为:小时/分钟/秒AM/PM!
- Ubuntu状态栏不显示时间
- gridview的时间格式 不显示小时
- 将时间转换为am pm
- mysql 时间被截断? AM?PM?
- 更改 SAR 时间输出格式 AM/PM
- ubuntu 14.04状态栏不显示时间
- ubuntu 14.04状态栏不显示时间
- ubuntu 14.04状态栏不显示时间
- Ubuntu14.04状态栏不显示时间
- ubuntu 14.04状态栏不显示时间
- SimpleDateFormat24小时制时间显示
- AM PM
- AM PM
- PHP获取时间日期星期的方法及解决12/24小时制、年份不完整显示的问题
- Linux find 等 查找文件
- 证书创建工具 和 参数详解 (Makecert.exe)
- 安装HTTP压力性能测试工具ABSender
- thinkCMF+iis6实现伪静态, 强烈支持我大TP框架!希望更多人能喜欢它!
- 后台开发面试经验
- FAQ14351]L版本12小时制状态栏时间不显示AM/PM
- html、css常见问题及解决方案(1)
- Android开发笔记(四十八)Thread类实现多线程
- LZW压缩算法——简明原理与实现
- ubuntu 环境变量文件
- angularjs 测试
- JSLint for Eclipse
- Latex 公式居中
- 友情链接交换时应该注意的六个要点