OnClickListener funktioniert nicht

  • 2 Antworten
  • Neuester Beitrag
Diskutiere OnClickListener funktioniert nicht im Sonstige Apps & Widgets im Bereich Android Apps und Spiele.
M

Missery

Neues Mitglied
Hallo Community.

Ich bin der neue hier :)
kurz zu mir: ich wohne in Tirol, bin fast 20 und gehe auf eine höhere IT Schule.
Da ich Java schon einigermaßen beherrsche, habe ich mich an die Android-App Entwicklung gewagt.

So jetzt habe ich folgendes Problem:
Ich habe eine App geschrieben die 2 Seiten hat (main.xml und page2.xml).
Darin habe ich jeweils ein Button (but1 & but2)

Die Seiten werden Korrekt angezeigt (keine sonstigen Fehler)

Jetzt habe ich mir ein Code gesucht der beim Drücken des Buttons ein Event auslöst.

Code:
findViewById(R.id.but1).setOnClickListener(new View.OnClickListener() {
    public void onClick(View b) {
       Button_cmd(); //wird dann ausgeführt
    }
});
Der Code funktioniert aber wenn ich diesen nochmal einfüge für but2, dann sagt mir der Emulator dass die App beendet wurde.

Nach geschlagenen 3 Tagen des probierens und googlen bin ich nun am ende mit meinem Latein. :confused:

Programmiert habe ich es mit NetBeans auf Android 2.1 und 2.3.

Ich hoffe ihr könnt mir helfen

mfg

edit:
hier ist der ganze code:

Code:
import android.app.Activity;
import android.widget.*;
import android.os.Bundle;
import android.view.View;

public class mAct extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

  findViewById(R.id.but1).setOnClickListener(new View.OnClickListener() {
    public void onClick(View b) {
       //to do1
      setContentView(R.layout.page2);
    }
});

  findViewById(R.id.but2).setOnClickListener(new View.OnClickListener() {
    public void onClick(View b) {
      //to do2
    setContentView(R.layout.main);
    }
});

}
}
 
Zuletzt bearbeitet:
M

Missery

Neues Mitglied
sorry wusste ich nicht.. kann das vielleicht ein Mod verschieben?


edit:
ich habe den Fehler gefunden..

der setOnClickListener funktioniert nur wenn die Seite aktiv ist auf der der Button ist..

kann geclosed werden

mfg
 
Zuletzt bearbeitet:
Ähnliche Themen - OnClickListener funktioniert nicht Antworten Datum
7
2