1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. devTestdev, 05.07.2012 #1
    devTestdev

    devTestdev Threadstarter Gast

    Also Hallo!
    Mein Ziel ist es wenn ich auf den Button mit der
    Code:
    android:id="@+id/flatct"
    in der main.xml drücke soll sich die flatct.xml öffnen! Dafür habe ich hier mal folgenden Code der MainActivity.java
    Code:
     package at.ChrisMCMine.Seed.MCPE;
    
    import android.app.*;
    import android.os.*;
    import android.view.*;
    import android.view.View.*;
    import android.widget.*;
    import android.widget.Button;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.LinearLayout;
    import android.widget.Toast;
    
    public class MainActivity extends Activity
    {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState)
    {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
    
        }
    public class meineKlasse extends Activity implements OnClickListener{
    Button btn1;
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    btn1 = (Button) findViewById(R.id.flatct);
    btn1.setOnClickListener(this);
    }
    @Override
    public void onClick(View v) {
    if(v==btn1) setContentView(R.layout.flatct);
    }
    }
    
    } 
    Achja das ist der Button:
    Code:
     <Button android:id="@+id/flatct"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Flat maps"
    android:textSize="28px"/> 
    Und wenn ich dann den Button klicke passiert ---> nichts:mad:

    Bitte um Hilfe und eventuelle lösungsVorschläge !!!:D:D

    Gesendet von meinem GT-I9100 mit der Android-Hilfe.de App
     
  2. neandertaler19, 05.07.2012 #2
    neandertaler19

    neandertaler19 Ehrenmitglied

    Intent und neue Activity
     
  3. myeta, 05.07.2012 #3
    myeta

    myeta Fortgeschrittenes Mitglied

    Du hast da zwei Klassen, die man ja theoretisch auch in eine zusammenfassen könnte? mit einer onCreate() und einem OnClickListener oO

    Ich persönlich bevorzuge diese Methode des Button-handlings:
    In der xml beim Button android:onClick="methode_xy"
    und dann in der MainActivity Klasse die Methode methody_xy hinzufügen, die das Geschehen beim Klick beinhaltet ;)

    Greets,
    Max
     
  4. devTestdev, 05.07.2012 #4
    devTestdev

    devTestdev Threadstarter Gast

    Vielen dank für die schnelle Antwort :D:thumbup:
    Könntest du mir vielleicht den Java Code mit der
    Code:
    android:onClick
    Methode schreiben :o
    Bin da sehr der Anfänger, weshalb ich noch viel Hilfe brauche :thumbup:
    Gesendet von meinem GT-I9100 mit der Android-Hilfe.de App
     
  5. neandertaler19, 06.07.2012 #5
    neandertaler19

    neandertaler19 Ehrenmitglied

    Selber machen und testen bringt am meisten zum Lernen ;)
    In deiner xml bei deinem Button kommt android:onClick rein, und in deine Activity kommt die Methode mit dem was passieren soll.
    Dein Button wäre also:
    Code:
     <Button android:id="@+id/flatct"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Flat maps"
    [B][I]android:onClick="clickmethode"[/I]
    [/B]android:textSize="28px"/>
    Und in der Activity dann auch die clickmethode()
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Widget zeigt keine ImageView an. Android App Entwicklung 18.09.2017
[ERLEDIGT] (Verständnis-)Probleme mit SwipeRefreshLayout Android App Entwicklung 12.08.2017
[ERLEDIGT] Probleme mit Bluetooth / Beam Ordner Android App Entwicklung 25.07.2017
[ERLEDIGT] Probleme mit AdMob Android App Entwicklung 19.07.2017
[ERLEDIGT] Probleme mit Service unter Android N Android App Entwicklung 16.07.2017
[OFFEN] Probleme in den Speicher schreiben Android App Entwicklung 13.07.2017
[ERLEDIGT] Kleine Probleme mit einer App Android App Entwicklung 14.06.2017
[OFFEN] Probleme mit Action Floating Button Android App Entwicklung 27.05.2017
[ERLEDIGT] WebView Probleme Android App Entwicklung 19.05.2017
[ERLEDIGT] Probleme mit Wear Modul Android App Entwicklung 01.05.2017

Benutzer fanden diese Seite durch die Suche nach:

  1. onclicklistener probleme

Du betrachtest das Thema "OnClickListener probleme... :-(" im Forum "Android App Entwicklung",