M
Missery
Neues Mitglied
- 0
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.
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.
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:
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
}
});
Nach geschlagenen 3 Tagen des probierens und googlen bin ich nun am ende mit meinem Latein.

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: