Red de Respuestas Legales - Derecho de patentes - Cómo abrir un cuadro de diálogo en cualquier actividad de un programa de Android

Cómo abrir un cuadro de diálogo en cualquier actividad de un programa de Android

Cualquier actividad muestra un cuadro de diálogo, luego puede usar un servicio para abrir uno global.

Este es el código

Cuadro de diálogo de alerta. ¿Constructor? ¿Constructor? =?Nuevo? Cuadro de diálogo de alerta. constructor(este);

constructor . seticon(r . dibujable . IC);

constructor . settitle(" título "); "texto rápido");

builder.setpositivebutton(r.string.BTN_update,?new?OnClickListener()?{

@override

¿Público? void onClick(DialogInterface?dialog,?int? Which)? {

//Agregar botón, evento de devolución de llamada

}

); >builder .setcancelable(false); //El cuadro emergente no se puede cancelar cambiando la tecla Enter.

¿Diálogo de alerta? ¿diálogo? =?constructor .crea();

dialog.getWindow(). setType(WindowManager. layout params. TYPE _ SYSTEM _ ALERT //Establece el cuadro emergente en global.

dialog .setcanceledontouchoutside(false); //Perder el foco no desaparecerá

dialog

.