date - Force Android DateUtils.getRelativeDateTimeString() to ignore the device locale? -
i've found using android.text.format.dateutils
relative apis return values "yesterday" or "2 hours ago" nice - app not support every language android does. so, default english, every language don't support, relative string shows in device's setting.
for example, like:
last attempt: hace 11 minutos.
i'd make api call default english languages don't support. however, don't see anywhere set locale api call - i'm hoping i'm missing somewhere.
is there way set locale api call, ignoring device setting?
according source code of dateutils
class uses both resource.getsystem()
, locale.getdefault()
method formatting date , time. can change default locale
using locale.setdefault()
method don't think it's possible change return value of resource.getsystem()
method. can try change default locale locale.us
seems me results worse in case.
Comments
Post a Comment