Пользовательский формат для относительного промежутка времени

Я пытаюсь создать пользовательский формат для отображения прошедшего времени.

Сейчас я использую:

CharSequence relativeTimeSpan = DateUtils.getRelativeTimeSpanString(
     dateObject.getTime(), 
     System.currentTimeMillis(), 
     DateUtils.SECOND_IN_MILLIS,
     flags);

Это возвращает относительные промежутки времени как это:

1 минуту назад36 минут назад4 часа назад

...

Я пытаюсь отобразить это так:

1m36м4h

...

Я знаю, что DateUtils имеет флаг FORMAT_ABBREV_ALL, но это не сокращает строку, как я хочу ...

Как я могу создать что-то нестандартное для этого?

Ответы на вопрос(3)

Ваш ответ на вопрос