nicht SetBackground Ressource image für android-Tasten

Ich will Schaltfläche mit zwei Zuständen:

  1. AUS
  2. AUF(oder klicken Sie).

Habe ich normales Bild in den hintergrund der Schaltfläche zu und ich bin versucht, " Bild ändern(gedrückt) aus onClick Methode, aber es ändert sich nicht.

final Button button1 = (Button) findViewById(R.id.button1);

button1.setOnClickListener(new OnClickListener() {

private int flag;

@Override
public void onClick(View v) {
    if(flag==1)
    {
      button1.setBackgroundResource(R.drawable.on);
          flag=0;
    }
    if(flag==0)
    {
          button1.setBackgroundResource(R.drawable.off);
          flag=1;
    }

}
});
InformationsquelleAutor MohanRaj S | 2013-07-18
Schreibe einen Kommentar