Android – Convertir una Activity en Dialog

android

Lo que voy a enseñarles no es la que considero la mejor de las prácticas en Android, pero nos sirve para salir del paso cuando nos piden que toda esa enorme funcionalidad que hicimos en una Activity ahora tiene que ser un popup.

Entonces lo primero que hacemos es mirar fijamente a nuestra activity.

Luego, vamos a crear en styles.xml un estilo que herede de Theme.AppCompat.Dialog para poder customizarlo.

Luego, vamos a agregarle un item windowNoTitle para que no aparezca una fea barra del theme cuando muestra el popup y solo el contenido del layout. Entonces quedaría así:

Luego en el manifiesto dentro del llamado a la activity agregamos el estilo:

Y eso es todo, luego podemos seguir tratándola como una activity normal y llamándola como cualquier otra:

 

Be the first to comment on "Android – Convertir una Activity en Dialog"

Leave a comment

Your email address will not be published.


*