1 votos

¿Hay alguna manera de cambiar la configuración de la fecha/hora del sistema a un calendario no gregoriano, por ejemplo, Hijri, judío?

¿Existe una forma de cambiar el calendario interno del sistema Android por uno completamente diferente?

4voto

Morrison Chang Puntos 286

No - Las aplicaciones individuales tienen que implementar y apoyar los diferentes calendarios.

Internamente, el núcleo del sistema Android sólo conoce Marca de tiempo UNIX . Si cambias la fecha/hora manualmente sin ninguna red, estarás cambiando ese valor.

Depende del Framework de Android o de los desarrolladores de terceros la compatibilidad con los distintos calendarios.

Desde los inicios de Android ha existido la Clase de calendario gregoriano y sólo con Android 7.0 (Android API 24) y posteriores tienen calendarios adicionales como Islámica y Chino en el marco de Android. Puede ver los otros calendarios disponibles para los desarrolladores en el Internacionalización Clase base del calendario

En cualquier caso, los desarrolladores de Android tendrían que añadir su propio código para soportar diferentes calendarios y cuestiones relacionadas con la complejidad de las matemáticas de la fecha/hora .

Así que, lamentablemente, tendrás que comprobar cada aplicación que utilices para ver si tiene las capacidades de internacionalización que deseas.

Si quieres cambiar la información del calendario de la pantalla de bloqueo/barra de estado/notificación, eso sería probablemente una ROM personalizada que expondría el tipo de Calendario a utilizar en esos campos.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X