android 如何修改默认时间格式 .
2012-11-15 14:13
344 查看
1. 修改文件alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml
增加代码<string name="time_12_24" translatable="false">24</string>
红色标记表示24小时制,也可以改为12(12小时制)
2. 修改文件
alps\frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java
找到函数loadSystemSettings (),在函数中增加以下语句:
loadStringSetting(stmt, Settings.System.TIME_12_24, R.string.time_12_24);
另:代码中时根据各国的当地的习惯设置默认值的,具体各国各地的参考文件为:external\icu4c\data\locales,中文参考zh.txt文件中的DateTimePatterns,但是我改了没有效果。上面的方案修改后则会所有国家和地区默认的时间格式都为24小时制了。
增加代码<string name="time_12_24" translatable="false">24</string>
红色标记表示24小时制,也可以改为12(12小时制)
2. 修改文件
alps\frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java
找到函数loadSystemSettings (),在函数中增加以下语句:
loadStringSetting(stmt, Settings.System.TIME_12_24, R.string.time_12_24);
另:代码中时根据各国的当地的习惯设置默认值的,具体各国各地的参考文件为:external\icu4c\data\locales,中文参考zh.txt文件中的DateTimePatterns,但是我改了没有效果。上面的方案修改后则会所有国家和地区默认的时间格式都为24小时制了。
相关文章推荐
- android 如何修改默认时间格式
- android 如何修改默认时间格式
- android 如何修改默认时间制式格式
- android 修改默认时间格式为24H
- Android 修改系统默认时间格式
- Oracle如何修改系统默认时间格式
- 如何修改默认时间格式?24小时制
- android 修改默认时间为24小时格式
- 如何修改Vista系统的默认语言以及系统时间区域,格式
- Android 6.0 平台(Settings下去掉了日期格式选项),如何更改系统日期默认格式及锁屏界面和下拉状态栏日期格式修改
- android 修改默认时间为24小时格式
- android 修改默认时间为24小时格式
- android 修改默认时间为24小时格式
- android 默认时间格式修改方法
- Oracle如何修改系统默认时间格式
- Android 修改系统默认时间为24小时格式
- 如何修改Android系统默认时间
- Android 修改系统默认时间为24小时格式 .
- Android如何修改使用默认使用GPS提供时间
- Android系统移植与调试之------->如何修改Android设备的默认休眠时间