A
androci
Neues Mitglied
- 0
Hallo Leute,
habe folgendes Problem:
Ich habe in meine App ein ImageButton implementiert. Beim klick darauf, soll sich Bild1 in Bild2 ändern. Das funktioniert soweit. Allerding sollte sich beim erneuten klick darauf, Bild2 wieder in Bild1 umstellen. Da hadert es leider
...was mache ich falsch?
hier mein Code dazu:
habe folgendes Problem:
Ich habe in meine App ein ImageButton implementiert. Beim klick darauf, soll sich Bild1 in Bild2 ändern. Das funktioniert soweit. Allerding sollte sich beim erneuten klick darauf, Bild2 wieder in Bild1 umstellen. Da hadert es leider

hier mein Code dazu:
Code:
.
.
ImageButton lb;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
lb=(ImageButton) findViewById(R.id.lautsprecher_ImageButton);
lb.setOnClickListener(this);
}
@Override
public void onClick(View v) {
if (v==lb){
//Bild ändern beim drauf drücken
ImageButton lautsprecher = (ImageButton) findViewById(R.id.lautsprecher_ImageButton);
lautsprecher.setImageResource(R.drawable.lautsprecher_stumm);
//Meldung bringen
Toast.makeText(MainActivity.this,"Stumm-Modus aktiviert!", Toast.LENGTH_SHORT).show();
}
if (v != lb){
//Bild ändern beim drauf drücken
ImageButton lautsprecherstumm = (ImageButton) findViewById(R.drawable.lautsprecher_stumm);
lautsprecherstumm.setImageResource(R.id.lautsprecher_ImageButton);
//Meldung bringen
Toast.makeText(MainActivity.this,"Stumm-Modus deaktiviert!", Toast.LENGTH_SHORT).show();
}
}