android 默认时间格式修改方法
作者:
在android使用中,遇到修改默认时间格式时,总是束手无策,本文将以此问题提供解决方案,需要了解的朋友可以参考下
在android使用中,遇到修改默认时间格式时,总是束手无策,本文将以此问题提供解决方案,需要了解的朋友可以参考下
语言为英语时,默认的时间格式为mm/DD/yyyy,请问怎么将默认时间格式修改为:DD/mm/yyyy,不知道是在framework层给初始化的还是编译的时候给的初始值,哪位大侠知道怎么该?
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);
语言为英语时,默认的时间格式为mm/DD/yyyy,请问怎么将默认时间格式修改为:DD/mm/yyyy,不知道是在framework层给初始化的还是编译的时候给的初始值,哪位大侠知道怎么该?
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);
您可能感兴趣的文章:
- 解析android中系统日期时间的获取
- android获取时间差的方法
- android计时器,时间计算器的实现方法
- Android 桌面Widget开发要点解析(时间日期Widget)
- Android时间选择器、日期选择器实现代码
- Android调用系统时间格式显示时间信息
- Android中日期与时间设置控件用法实例
- Android编程获取网络时间实例分析
- Android日期时间格式国际化的实现代码
- Android开发之时间日期操作实例
- Android开发之时间日期组件用法实例
- android-获取网络时间、获取特定时区时间、时间同步的方法
- java时间戳转日期格式的实现代码
- Android编程计算函数时间戳的相关方法总结