2012-02-21 11 views
5

Con el riesgo de esta beeing una pregunta estúpida:¿El cuadro de diálogo pausa la actividad de llamada?

Cada vez que se crea un diálogo de la actividad que crea y posee el diálogo se detuvo -I digo porque las animaciones de mi parada de la actividad de ejecución. ¿Hay alguna manera de crear el cuadro de diálogo para que las animaciones sigan ejecutándose aunque el foco se configure en el cuadro de diálogo? Gracias.

Respuesta

1

El ciclo de vida de la actividad es tal que si la actividad pierde el foco, se llama su método onPause, si no lo desea, y aún desea perder el enfoque del diseño de la actividad, tiene un diseño relativo que tenga ancho y alto. en uno tiene el diseño de su actividad, y el fondo de otro diseño es transparente, agregue ProgressBar al segundo diseño. establecer la visibilidad del segundo diseño al principio. y establecer visible o desaparecido cuando desee mostrar o descartar el diálogo.

+0

por qué downvoted this ans – jeet

0

Sé que esta es una pregunta muy antigua, pero no encontré ninguna respuesta. Lo resuelto mediante una llamada al diálogo de esta manera:

yourDialog.setOwnerActivity(this); 
yourDialog.show(); 

debe pasar el contexto llamar como parámetro y que mantiene la actividad que se ejecuta en el fondo de diálogo.

Cuestiones relacionadas