Tengo un GridView y quiero hacer una implementación de un diálogo, en el que la imagen que he seleccionado debería aparecer en pantalla completa.
Entonces, ¿cómo puedo hacer que el cuadro de diálogo se muestre en modo de pantalla completa? ¡Gracias!
android
android-fullscreen
usuario790156
fuente
fuente
Dialog
, ¿por qué no utilizar el valor predeterminadoACTION_VIEW
Intent
para los archivos de imagen?Respuestas:
tratar
fuente
Call requires API level 11
DialogFragment
) veo que el diálogo elimina el color de la barra de estado, toda la pantalla es el color de fondo del diálogo. ¿Alguien sabe de alguna solución? Intenté establecer el statusBarColor de la ventana del cuadro de diálogo, sin ningún efecto. PD: el color de la barra de navegación también se mata.basado en este enlace , la respuesta correcta (que he probado yo mismo) es:
pon este código en el constructor o el
onCreate()
método del diálogo:Además, establezca el estilo del cuadro de diálogo en:
Esto podría lograrse a través del constructor, por ejemplo:
EDITAR: una alternativa a todo lo anterior sería establecer el estilo en android.R.style.Theme y listo.
fuente
La forma más fácil que encontré
fuente
EDITAR Hasta que StackOverflow nos permita versionar nuestras respuestas, esta es una respuesta que funciona para Android 3 y versiones posteriores. Por favor, no lo rechace porque no funciona para usted ahora, porque definitivamente funciona con versiones anteriores de Android.
Solo debe agregar una línea a su
onCreateDialog()
método:fuente
FLAG_FULLSCREEN cannot be resolved or is not a field
prueba esto.
fuente