设置系统日期时间和时区
设置系统的日期时间和时区,需要 系统权限和系统签名,android:sharedUserId="android.uid.system"
需要在manifest文件中添加相应的权限判断系统使用的是24小时制还是12小时制boolean is24Hour = DateFormat.is24HourFormat(mContext);
设置系统的小时制
24小时制android.provider.Settings.System.putString(mContext.getContentResolver(), android.provider.Settings.System.TIME_12_24, "24");
12小时制android.provider.Settings.System.putString(mContext.getContentResolver(), android.provider.Settings.System.TIME_12_24, "12");判断系统的时区是否是自动获取的public boolean isTimeZoneAuto(){ try { return android.provider.Settings.Global.getInt(mContext.getContentResolver(),
android.provider.Settings.Global.AUTO_TIME_ZONE) > 0;
} catch (SettingNotFoundException e) {
e.printStackTrace(); return false;
}
}
设置系统的时区是否自动获取public void setAutoTimeZone(int checked){