Me gustaría colocar un dibujable en la barra de título de un cuadro de diálogo. Intenté lo siguiente:Cómo colocar un icono en el título de un cuadro de diálogo personalizado
final Dialog dialog = new Dialog(this);
dialog.requestWindowFeature(Window.FEATURE_LEFT_ICON);
dialog.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.some_icon);
dialog.setTitle(R.string.my_dialog_title);
dialog.setContentView(R.layout.my_dialog_layout);
...
El icono no aparece pero el título se mueve un poco a la derecha. Parece que el diálogo reserva espacio para el dibujable pero no lo dibuja. Probé varios iconos diferentes (también de los recursos de Android) pero ninguno funcionó.
Gracias! Probablemente un error en el marco? – Tom
Usa esto y lo pones antes del espectáculo. requestWindowFeature -> setContentView -> setFeatureDrawableResource –
Esto también se puede utilizar en una actividad –