设置24小时制时如果系统是12小时制则无效,解决办法
private TextClock tcTime,tcWeek,tcDate;
tcTime = findView(R.id.tc_time); tcWeek = findView(R.id.tc_week); tcDate = findView(R.id.tc_date); //设置24小时格式 setFormatHour(tcTime,"HH:mm");//当前时钟 setFormatHour(tcDate,"M月dd日");//年月日 setFormatHour(tcWeek,"EEEE");//星期
/** * 设置时钟 * @param v * @param format */ private void setFormatHour(TextClock v, String format){ if (v.is24HourModeEnabled()){ v.setFormat24Hour(format); }else { v.setFormat12Hour(format); } }