1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
public class MaClass extends Activity{
private Button b1;
private Button b2;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//code qui te permet de récupérer tes boutons définis dans le xml ou de
//les créer directement en Java
BoutonsListener bl = new BoutonsListener();
b1.setOnClickListener(bl);
b2.setOnClickListener(bl);
//Ici j'ai créé une classe interne pour plus de lisibilité, mais rien ne
//t'empêche de la mettre dans une classe à part
class BoutonsListener implements OnClickListener{
public void onClick(View v) {
if(v == b1){
//traitement lorsqu'on clique sur le bouton b1
}
if(v==b2){
//traitement lorsqu'on clique sur le bouton b2
}
}
}
} |
Partager