android中的DigitalClock和TextClock有什么区别?

时间:2015-05-04 09:22:50

标签: android time clock digital

目前我正在使用数字时钟。它采用移动时间格式12小时或24小时。但是根据我的要求,我想现在使用TextClock始终以12小时格式显示时间。

TextClock中有set参数可用于设置时间格式。 xml参数是format12Hour。另外还有一个问题是来自andriod api的TextClock 17.对于少于17的api会发生什么。

请与我分享您对我的案例使用Textclock的选择。

1 个答案:

答案 0 :(得分:5)

DigitalClock适用于API-16及以下版本,TextClock是API-17及更高版本的新小部件:

  

DigitalClock

     

此类在API级别17中已弃用。   建议您改用TextClock。

您应该只使用2个XML来支持两者:

带有DigitalClock小部件的

layout / yourlayout.xml 和带有TextClock小部件的 layout-v17 / yourlayout.xml