No molestar

Android 7.0 admite las siguientes configuraciones de No interrumpir (ND).

Reglas automáticas de terceros

Las aplicaciones de terceros pueden usar la API de Acceso a No interrumpir para controlar las reglas de No interrumpir:

  • Las aplicaciones pueden exportar y enumerar reglas personalizadas de No interrumpir, que aparecen junto a las reglas integradas de No interrumpir de Android en la configuración de No interrumpir.
  • Los usuarios pueden acceder a todos los controles de No interrumpir para todas las reglas (tanto automáticas como creadas de forma manual).
  • La plataforma puede implementar reglas de No interrumpir desde diferentes fuentes sin crear estados inesperados.

Cómo controlar alarmas

Cuando se habilita el modo No interrumpir, la IU de configuración de Android presenta las siguientes opciones para el usuario:

  • Condición de finalización de No interrumpir como la hora de la siguiente alarma. Permite que el usuario establezca la condición de finalización del modo No interrumpir en una alarma. Aparece solo si se establece una alarma para una hora dentro de una semana y el día de la semana de esa alarma no es el mismo que hoy. (No es compatible con las reglas automáticas).
  • La alarma puede anular la hora de finalización. Permite que los usuarios configuren la condición de finalización de No interrumpir como una hora específica o la próxima alarma (lo que ocurra primero).

Cómo suprimir distracciones visuales

La IU de configuración de Android presenta opciones para el usuario para suprimir distracciones visuales, como notificaciones emergentes, intents de pantalla completa, pantalla ambiente y luces de notificación LED.

Personaliza la configuración de No interrumpir

Cuando personalizan la configuración, los OEMs deben preservar el comportamiento de AOSP de las APIs del sistema y mantener el comportamiento de la configuración de No interrumpir. Específicamente, la página de configuración de No interrumpir en la configuración del sistema debe incluir lo siguiente:

  • Reglas de No interrumpir proporcionadas por la aplicación Estas reglas de No interrumpir automáticas deben incluir instancias de reglas activas y fichas de reglas en el menú Agregar regla.
  • Reglas de No interrumpir precargadas de la aplicación Los OEMs pueden proporcionar reglas de No interrumpir que aparezcan junto a las reglas creadas manualmente por el usuario final.

Para obtener detalles sobre las nuevas APIs de DND, consulta la documentación de referencia de android.service.notification.