Je suis un développeur android débutant et j'essaie d'avoir un affichage de bouton au-dessus des bitmaps que je produis.Bouton Android sur Bitmap
Voici ce que j'ai:
mon activité définit ceci:
setContentView(new FrameView(this));
FrameView est une classe qui étend Vue:
public FrameView(Context context) {
super(context);
setFocusable(false);
intérieur FrameView je
@Override protected void onDraw(Canvas canvas){
...
canvas.drawBitmap(image1.getBitmap(), 0, 0, null);
...
}
ma in.xml est FrameLayout que j'ai coincé un bouton sur le dessus, c'est tout. Je suppose que ma question est, comment puis-je insérer quelque chose dans le main.xml en tant que «toile» afin de coller mes bitmaps, mais toujours le bouton toujours au-dessus indépendamment du nombre de bitmaps que je dessine?
Merci, mais ma toile est spécifiée par programme et mon bouton est ajouté dans la vue de conception, je n'arrive pas à rendre ma toile disponible dans la mise en page alors comment l'ajouter? – Hamid
@Hamid: Appelez 'addView()' sur n'importe quel parent que vous voulez utiliser. – CommonsWare
Pouvez-vous donner un exemple? J'ai essayé ceci sur ma toile et ce n'est pas un appel valide. – Hamid