Пользовательский формат для относительного промежутка времени
Я пытаюсь создать пользовательский формат для отображения прошедшего времени.
Сейчас я использую:
CharSequence relativeTimeSpan = DateUtils.getRelativeTimeSpanString(
dateObject.getTime(),
System.currentTimeMillis(),
DateUtils.SECOND_IN_MILLIS,
flags);
Это возвращает относительные промежутки времени как это:
1 минуту назад36 минут назад4 часа назад...
Я пытаюсь отобразить это так:
1m36м4h...
Я знаю, что DateUtils имеет флаг FORMAT_ABBREV_ALL, но это не сокращает строку, как я хочу ...
Как я могу создать что-то нестандартное для этого?