1. Steini99, 02.09.2011 #1
    Steini99

    Steini99 Threadstarter Gast

    hallo,

    bin ein wenig am ausprobieren mit android/java etc. und wollte ein einfaches Programm schreiben mit dem man per Button zwischen zwei layouts (main bzw. main2) wechseln kann.
    Hier der Code:

    Code:
    public class LayoutWechselnTestActivity extends Activity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
           
            
            setContentView(R.layout.main2);
            final Button buttonMain2 = (Button) findViewById(R.id.button2);
            
            buttonMain2.setOnClickListener(new View.OnClickListener()
            {
                public void onClick(View v)
                {
                    setContentView(R.layout.main);
                }
            });
            
            setContentView(R.layout.main);
            final Button buttonMain1 = (Button) findViewById(R.id.button1);
            
            buttonMain1.setOnClickListener(new View.OnClickListener()
            {
                public void onClick(View v)
                {
                    setContentView(R.layout.main2);
                    
                }
            });
            
    
        }
    }
    mein Problem ist jetzt: Ich kann zwar einmal von main.xml ins main2.xml-Layout wechseln; wenn ich anschließend zurückwechseln will geschieht jedoch nichts mehr :(
    hat jemand vllt. eine idee?
     
  2. Neeldarax, 02.09.2011 #2
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Hi Steini99,

    setContentView wird eig. nur Einmal aufgerufen.
    Sie ist nicht dafür da, dein Layout zu verändern, sondern nur Einmal zu laden.

    Nutze für Layoutveränderung den LayoutInflater.

    regards
     
  3. Steini99, 05.09.2011 #3
    Steini99

    Steini99 Threadstarter Gast

    okay danke, dann werd ich mich da mal einlesen..
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
App funktioniert unter Android 7 und höher aber nicht drunter, ich verzweifel Android App Entwicklung 07.01.2019
Layout Problem. Android App Entwicklung 25.12.2018
org.w3c.dom.Element - Neues Element hinzufügen Android App Entwicklung 27.11.2018
Google Play: mind. Android 8.0 (API level 26) - Eclipse Android App Entwicklung 30.09.2018
Wie viele Klassen und Layouts brauche ich für meine App? Android App Entwicklung 05.08.2018
ListView mit eigenem Layout zeigt im Querformat Items doppelt an Android App Entwicklung 24.06.2018
Hintergrundprozess funktioniert nicht Android App Entwicklung 29.05.2018

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. Layout in android studio wechseln

    ,
  2. java beispiel layout wechseln

    ,
  3. android layout activity inhalt wechseln

Du betrachtest das Thema "Wechsel zwischen Layout/XML-Files funktioniert nicht (Eclipse)" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.