jenly1314 / UltraSwipeRefresh

:surfer: 一个可带来极致体验的Compose刷新组件;支持下拉刷新和上拉加载,可完美替代官方的SwipeRefresh;并且支持的功能更多,可扩展性更强。
MIT License
122 stars 6 forks source link

发现一个小bug,就是国际化的时候,上次刷新时间那里会报错 #9

Closed liu-xinhui closed 2 months ago

liu-xinhui commented 2 months ago

<string name="usr_last_refresh_time">上次刷新:MM-dd HH:mm</string> 如果翻译成英文 <string name="usr_last_refresh_time">Last refreshed:MM-dd HH:mm</string> 程序就会崩溃。

jenly1314 commented 2 months ago

<string name="usr_last_refresh_time">上次刷新:MM-dd HH:mm</string> 如果翻译成英文 <string name="usr_last_refresh_time">Last refreshed:MM-dd HH:mm</string> 程序就会崩溃。

这是因为在使用SimpleDateFormat 格式化时间时,提供的格式中不能包含与时间格式无关的字母; 为了便于国际化,现已将时间格式资源拆开:<string name="usr_time_format_pattern">MM-dd HH:mm</string>

jenly1314 commented 2 months ago

已修改:如需验证,可参见:待发布版本

liu-xinhui commented 2 months ago

可以了