Sto provando a creare un formato personalizzato per visualizzare il tempo trascorso.Formato personalizzato per intervallo di tempo relativo
Ora sto usando:
CharSequence relativeTimeSpan = DateUtils.getRelativeTimeSpanString(
dateObject.getTime(),
System.currentTimeMillis(),
DateUtils.SECOND_IN_MILLIS,
flags);
Questa operazione riporta il tempo relativo campate in questo modo:
- 1 minuto fa
- 36 minuti fa
- 4 ore fa
...
Quello che sto cercando di fare è mostrare questo, come questo:
- 1m
- 36m
- 4h
...
so DateUtils ha FORMAT_ABBREV_ALL, ma questo non abbrevia la stringa come voglio ...
Come posso creare qualcosa di personalizzato per questo?
Grazie. Alla fine ho implementato qualcosa di simile a questo. Avrei preferito se ci fosse un metodo più semplice come quello della mia domanda, ma con qualche personalizzazione dietro. Ancora un'ottima risposta. Lo contrassegnerò come la soluzione. –