Disons que j'ai quelques boutons dans un LinearLayout, 2 d'entre eux sont:Android: Utilisez une instruction SWITCH avec setOnClickListener/onClick pour plus d'un bouton?
mycards_button = ((Button)this.findViewById(R.id.Button_MyCards));
exit_button = ((Button)this.findViewById(R.id.Button_Exit));
je me inscrire setOnClickListener()
sur les deux:
mycards_button.setOnClickListener(this);
exit_button.setOnClickListener(this);
Comment puis-je faire un interrupteur pour différencier entre la deux boutons dans le Onclick?
public void onClick(View v) {
switch(?????){
case ???:
/** Start a new Activity MyCards.java */
Intent intent = new Intent(this, MyCards.class);
this.startActivity(intent);
break;
case ???:
/** AlerDialog when click on Exit */
MyAlertDialog();
break;
}
Je préfère ne pas utiliser les menus pour cela, que je peux mettre les boutons partout où je veux sur la mise en page ... – Hubert