如何使锁屏界面的日期按照设置中的日期格式显示
android6.0上 最近客户有个需求 锁屏界面上的日期不随日期格式的改变而改变,
而在原生的6.0系统上 日期和时间里 没有选择日期格式这一项,所以必须在加了这一项基础上 (客户需求已实现)
写一个FormatChangeObserver类, 然后在refreshTime()方法中根据setting中日期格式化字串更新日期
获取setting中设置的日期格式化字串方式如下:
java.text.DateFormat shortDateFormat = DateFormat.getDateFormat(mContext);
final Calendar now = Calendar.getInstance();
String dateValue = shortDateFormat.format(now.getTime());
日拱一卒百无有尽,功不唐捐终入海
浙公网安备 33010602011771号