其实这个问题是 google 原生时钟就有的问题,但是看了小米 deskclock 是修改好的,时钟界面创建闹钟,
android:configChanges=”locale|layoutDirection” – 这个是针对语言改变的 fontScale 针对字体大小的改变
但是就是你设置这个了之后,activity不会重启,进入 onConfigurationChanged方法,
界面不刷新的话,语言也是有问题的
但是现在解决的这个问题。 就是在改变了语言 或者大小后界面显示 异常,查看log日志等,并未发现对显示的 控件 做特殊处理, onMeasure() 方法 onLayout() 方法 之前设置的值,