No molestar

Android 7.0 admite las siguientes configuraciones de no molestar (DND).

Reglas automáticas de terceros

Las aplicaciones de terceros pueden usar la API de acceso DND para controlar las reglas de DND:

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

Control de alarmas

Cuando el modo DND está habilitado, la interfaz de usuario de configuración de Android presenta opciones de usuario para configurar:

  • Condición final DND como próxima hora de alarma . Permite al usuario establecer la condición final de DND en una alarma. Aparece solo si se configura una alarma para una hora dentro de una semana a partir de ahora y el día de la semana para esa alarma no es el mismo día de la semana que hoy. (No compatible con reglas automáticas).
  • La alarma puede anular la hora de finalización . Permite a los usuarios configurar la condición de finalización de DND como una hora específica o la próxima alarma (lo que ocurra primero).

Suprimir las distracciones visuales

La interfaz de usuario de configuración de Android presenta opciones de usuario para suprimir las distracciones visuales, como notificaciones de alerta, intentos de pantalla completa, visualización ambiental y luces de notificación LED.

Personalización de la configuración de DND

Al personalizar la configuración, los OEM deben preservar el comportamiento AOSP de las API del sistema y mantener el comportamiento de la configuración de DND. Específicamente, la página de configuración de DND en la configuración del sistema debe incluir lo siguiente:

  • Reglas de DND proporcionadas por la aplicación . Estas reglas DND automatizadas deben incluir instancias de reglas activas y listados de reglas en el menú Agregar regla.
  • Reglas de DND de aplicación precargadas . Los OEM pueden proporcionar reglas de DND que aparecen junto a las reglas creadas manualmente por el usuario final.

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