Как определить, использует ли устройство 12 или 24-часовой формат времени? Я хочу узнать текущий формат времени устройства. означает формат 24 часа /12 часов. Plz сообщите мне, как я могу это определить. Есть ли там какой-либо API, чтобы определить это. спасибо. Ответ 1 String value = android.provider.Settings.System.getString(context.getContentResolver(), android.provider.Settings.System.TIME_12_24);удаp > Обновленный ответ, вы должны использовать это вместо указанного выше, как указано выше, может вернуть нулевое значение: DateFormat.is24HourFormat(context) Ответ 2 Это может помочь вам.... Ссылка источника ответа: https://developer.android.com/reference/android/text/format/DateFormat.html#is24HourFormat(android.content.Context)
Ответ 1 String value = android.provider.Settings.System.getString(context.getContentResolver(), android.provider.Settings.System.TIME_12_24);удаp > Обновленный ответ, вы должны использовать это вместо указанного выше, как указано выше, может вернуть нулевое значение: DateFormat.is24HourFormat(context)
Ответ 2 Это может помочь вам.... Ссылка источника ответа: https://developer.android.com/reference/android/text/format/DateFormat.html#is24HourFormat(android.content.Context)