- Forum-Beiträge: 13
10.06.2017, 11:25:49 via Website
10.06.2017 11:25:49 via Website
Hallo Leute,
ich bin ein ziemlicher Anfänger in der Android Programmierung und habe Probleme mit dem onClickListener. Ich habe viele Buttons in meiner App und habe mir überlegt wie ich es am besten mache. Ich habe es also folgendermaßen getan:
btn1 = (Button) findViewById(R.id.button1);
btn1.setOnClickListener(this);
btn2 = (Button) findViewById(R.id.button2);
btn2.setOnClickListener(this);
}
@Override
public void onClick(View v) {
if(v == btn1) {
setContentView(R.layout.layout_1);
} else if(v == btn2) {
setContentView(R.layout.activity_main);
}
}
Sobald bei dieser Abfrage zwei oder mehr Buttons sind stürtzt die App beim Start ab. Bei einem Button funtkioniert sie aber. Wie kann ich dieses Problem beheben?
Mit freundlichen Grüßen
Lukas
— geändert am 10.06.2017, 11:27:28 durch Moderator
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.