Android: Fondo transparente en un custom dialog con JAVA

En algunos proyectos de Android he tenido que mostrar diálogos del sistema con un formato embellecido, para ello he tenido que usar Custom Dialogs que te permiten crearte un mensaje de diálogo a medida.

Cuando quieres poner el fondo de ese diálogo como transparente la cosa se complica. Imaginemos que tenemos un Dialog llamado dialog, para poner el fondo transparente habría que hacer esto:

dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));

Espero que os sea de utilidad.

Comentarios