Diálogos
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Usa un objeto Dialog
para enfocar la atención de los usuarios en una acción o información determinada.

Anatomía
Los diálogos deben aparecer en respuesta a una tarea del usuario o una acción, con información relevante o contextual. A diferencia de sus equivalentes para dispositivos móviles, los diálogos en Wear OS ocupan toda la pantalla y se superponen con otro contenido.
Los diálogos admiten un gesto de deslizar para descartar. Cuando el usuario realiza este gesto de deslizamiento, el sistema revela el contenido principal en segundo plano.
Los diálogos tienen un solo espacio para el contenido definido, como una alerta o una confirmación.
Alerta
Usa un componente de alerta para obtener la respuesta del usuario a tareas importantes.
Las alertas inhabilitan todas las funciones de la app cuando aparecen y permanecen en pantalla hasta que se realiza una acción. Las alertas son disruptivas a propósito, por lo que debes usarlas con moderación.
Si el contenido de la alerta supera las tres líneas de texto, procura alinearlo a la izquierda para mejorar su legibilidad. De lo contrario, el texto se alineará de forma predeterminada en el centro.
A. Título
B. Contenido (opcional)
C. Botón negativo
D. Botón positivo
E. Ícono (opcional)
Confirmación
El componente de confirmación muestra un mensaje de confirmación al usuario durante un período breve. A diferencia de su contraparte de Material, el componente de confirmación en Wear OS no permite que los usuarios proporcionen la confirmación final de una elección.
Usa este componente para captar la atención de un usuario después de que se haya ejecutado una acción.
A. Ícono
B. Etiqueta
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Dialogs\n\nUse a [`Dialog`](/reference/kotlin/androidx/wear/compose/material/dialog/package-summary) to focus users' attention on a timely action or piece of\ninformation.\n\nAnatomy\n-------\n\n\nDialogs should appear in response to a user task or an action, with\nrelevant or contextual information. Unlike their mobile counterparts,\nDialogs in Wear OS occupy the whole screen and are layered over other\ncontent.\n\n\nDialogs support a swipe-to-dismiss gesture. When the user performs\nthis swipe gesture, the system reveals the parent content in the\nbackground.\n\nDialogs have a single slot for opinionated dialog content, such as an\n[Alert](/reference/kotlin/androidx/wear/compose/material/dialog/package-summary#Alert(kotlin.Function1,kotlin.Function0,kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.material.ScalingLazyListState,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1)) or\n[Confirmation](/reference/kotlin/androidx/wear/compose/material/dialog/package-summary#Confirmation(kotlin.Function0,androidx.compose.ui.Modifier,kotlin.Function1,androidx.wear.compose.material.ScalingLazyListState,kotlin.Long,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.ui.graphics.Color,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.foundation.layout.PaddingValues,kotlin.Function1)).\n\n\u003cbr /\u003e\n\n\n**Alert**\n\nUse an alert component to get the user's response for important\ntasks.\n\nAlerts disable all app functionality when they appear, and remain on\nscreen until an action has been taken. Alerts are purposefully interruptive,\nso use them sparingly.\n\nIf the content of the alert is longer than three lines of text, consider\nleft aligning the content to improve its readability. Otherwise the text\nis center aligned by default.\n\n\n**A. Title\nB. Content (optional)\nC. Negative button\nD. Positive button\nE. Icon (optional)**\n\n\u003cbr /\u003e\n\n**Confirmation**\n\nThe confirmation component displays a confirmation message to the user\nfor a short period of time. Unlike its Material counterpart, the\nconfirmation component in Wear OS doesn't allow users to provide final\nconfirmation of a choice.\n\nUse this component to capture a user's attention after an action has been\nexecuted.\n\n\n**A. Icon\nB. Label**"]]