比如现在要在时间后面加上AM、PM等显示,如果是24小时制显示就不添加,可以在SystemUI包下的clock.java类中修改,具体修改代码如下:
private String addAM_PM(String re){
ContentResolver cv = getContext().getContentResolver();
String strTimeFormat = android.provider.Settings.System.getString(cv,
android.provider.Settings.System.TIME_12_24);
if(strTimeFormat.equals("24")){
return re;
}else{
String amPmValues;
if(mCalendar.get(Calendar.AM_PM) == 0){
amPmValues = "AM";
}else{
amPmValues = "PM";
}
return re +" " +amPmValues;
}
}