1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

Button klick -> bestimmtes xml wird geöffnet

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von devTestdev, 02.07.2012.

  1. devTestdev, 02.07.2012 #1
    devTestdev

    devTestdev Threadstarter Gast

    Hallo bin neu hier und ist auch mein erster Post :p

    Kenne mich im Bereich android development leider erst sehr sehr wenig aus, und würde um Hilfe bitten wie ich das mache, dass wenn ich den Button drücke sich eben eine andere xml öffnet

    Gesendet von meinem GT-I9300 mit der Android-Hilfe.de App
     
  2. swordi, 02.07.2012 #2
    swordi

    swordi Gewerbliches Mitglied

    Beiträge:
    3,389
    Erhaltene Danke:
    441
    Registriert seit:
    09.05.2009
    startactivity(intent)

    hilft dir weiter
     
  3. devTestdev, 02.07.2012 #3
    devTestdev

    devTestdev Threadstarter Gast

    :D:thumbup:

    Gesendet von meinem GT-I9300 mit der Android-Hilfe.de App
     
  4. devTestdev, 02.07.2012 #4
    devTestdev

    devTestdev Threadstarter Gast

    Kann mir vielleicht jemand ein Code schnippsel zusammenschreiben??
    Also wenn ich auf den Button mit der
    Code:
    @id+flatct
    Soll die flatm.xml eben gestartet werden!
    Hoffentlich kann mir da jemand was zusammenschreiben :o:thumbup:

    Gesendet von meinem GT-I9100 mit der Android-Hilfe.de App
     
  5. Simon93, 02.07.2012 #5
    Simon93

    Simon93 Neuer Benutzer

    Beiträge:
    23
    Erhaltene Danke:
    0
    Registriert seit:
    10.02.2012
    Code:
    public class deineKlasse extends Activity implements OnClickListener{
    Button btn1;
    @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.pruefung);
            btn1 = (Button) findViewById(R.id.flatct);
            btn1.setOnClickListener(this);
         }
    @Override
        public void onClick(View v) {
        if(v==btn1) setContentView(R.layout.flat);
        }
    }
    
    PS: In der xml sollte es heißen: @+id/flatct
    Also falls ich das richtig sehe, dass der Teil aus deiner xml kommt...

    EDIT: Vergiss nicht die import Anweisungen, die hab ich hier mal weggelassen, ergeben sich ja von selbst...
     
  6. devTestdev, 03.07.2012 #6
    devTestdev

    devTestdev Threadstarter Gast

    Jep das hat sich sowieso von selbst ergeben :D


    Gesendet von meinem GT-I9100 mit der Android-Hilfe.de App
     
  7. ChrisiBoy, 03.07.2012 #7
    ChrisiBoy

    ChrisiBoy Fortgeschrittenes Mitglied

    Beiträge:
    358
    Erhaltene Danke:
    29
    Registriert seit:
    03.03.2012
    wenn ich mich nicht irre ist das die Import Anweisung oder? bitte korrigieren falls ich falsch liege ;-)
    Code:
    import android.view.View.OnClickListener;
     

Diese Seite empfehlen