Bonjour,
Je cherche à faire des boutons personnalisés avec une image et plusieurs textes. J'ai trouvé ce tuto qui correspond parfaitement. En gros, il crée un RelativeLayout qu'il fait ressembler à un bouton et le rend cliquable.
Mon problème est que je souhaite que ces boutons soient contenus dans une Dialog Box qui apparaît après la sélection d'un item d'une ListView. Et c'est là d'où vient le problème. Car dans son code, il analyse l'Activité mère pour en ressortir les Vues
Quand je fais tout comme lui, avec dans la dialog box
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 // if our context is not Activity we can't get View supplied by id if (!(context instanceof Activity)) return; // find relative layout by id View v = ((Activity)context).findViewById(id);
le contenu du bouton s'affiche, mais pas sous forme de bouton (sans le background notamment) et il est non cliquable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part RelativeLayoutButton button1 = new RelativeLayoutButton(MainActivity.this, R.id.button1);
J'ai bien essayé de changé 2-3 trucs, mais rien n'y fait.
Auriez vous une idée du problème ?
Partager