【发布时间】:2015-10-31 01:06:20
【问题描述】:
我正在尝试使用来自 DateUtils 的这个 Android 辅助方法:
public static CharSequence getRelativeTimeSpanString(很长,很长 现在,long minResolution, int flags)
在他们说的文档中:
可以使用 FORMAT_ABBREV_RELATIVE 标志来使用缩写的相对时间, 比如“42 分钟前”。
但我找不到让 FORMAT_ABBREV_RELATIVE 工作的方法...我总是得到“42 分钟前”,我的字符串从不缩写。
这是我的代码:
DateUtils.getRelativeTimeSpanString(
message.getCreationDateTime().getTime(),
System.currentTimeMillis(),
DateUtils.MINUTE_IN_MILLIS,
DateUtils.FORMAT_ABBREV_RELATIVE
)
你能告诉我我做错了什么吗?
提前谢谢你。
编辑:
事实上,当我的手机是英文而不是法文时,我发现它可以工作,我得到“I y a 42 minutes”,很长。有人知道适用于多种语言的解决方案吗?
【问题讨论】: