android - poner - ¿Cómo puedo determinar si un dispositivo está utilizando el formato de 12 o 24 horas?
no puedo cambiar la fecha y hora de mi android (2)
Esto puede ayudarte ...
El enlace de la fuente de respuesta: https://developer.android.com/reference/android/text/format/DateFormat.html#is24HourFormat(android.content.Context)
Quiero saber el formato de hora actual del dispositivo.
Significa formato 24 horas / 12 horas.
Por favor, déjame saber cómo puedo determinar eso.
¿Hay alguna API allí para determinar esto?
Gracias.
String value = android.provider.Settings.System.getString(context.getContentResolver(), android.provider.Settings.System.TIME_12_24);
Respuesta actualizada, debe usar esto en lugar de lo anterior, ya que lo anterior podría devolver un valor nulo:
DateFormat.is24HourFormat(context)