Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Problem mit Activity.addContentView

Das Thema "Problem mit Activity.addContentView" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 05.10.2011, 13:42   #1 (permalink)
Neuer Benutzer

Registriert seit: 05.10.2011
Beiträge: 9
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard Problem mit Activity.addContentView

Hallo,

ich beschäftige mich erst seit kurzer Zeit mit Android Apps, deswegen bitte ich schon von vornherein um Entschuldigung, falls ich hier eine sehr blöd Frage stelle.
Und zwar habe ich folgendes Problem:
Ich möchte einer Activity dynamisch einige Views hinzufügen. Dazu benutze ich die Methode addContentView(View, ViewGroup.LayoutParams) der Klasse Activity. Im Javadoc dieser Methode steht
Zitat:
Add an additional content view to the activity. Added after any existing ones in the activity -- existing views are NOT removed.
Das heißt für mich, dass die neue View einfach hinter dem letzten View eingefügt wird, der schon vorhanden ist.

Wenn ich den Code jedoch ausführe (egal ob Emulator oder Desire S) wird mir jeweils nur die zuletzt hinzugefügte View angezeigt. Die vorher hinzugefügten scheinen einfach darunter zu liegen.
Hier noch ein Beispielcode, der zu diesem Problem führt.
Code:
package test.project;

import android.app.Activity;
import android.os.Bundle;
import android.view.ViewGroup.LayoutParams;
import android.widget.Button;

public class TestActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        for(int i=0;i<3;i++) {
            Button b = new Button(this);
            b.setText(Integer.toString(i));
            addContentView(b, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));            
        }
    }
}
Ich danke schon mal im Voraus für mögliche Antworten

Sanguinus
Sanguinus ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Activity aus Activity aufrufen mit untersch. Klassenerweiterungen BarneyLovesbeer Android App Entwicklung 4 03.08.2011 17:10
Activity mit transparentem Hintergrund computer_freak Android App Entwicklung 2 18.04.2011 14:40
Wert an Activity B von Activity B übergeben Beni Android App Entwicklung 16 16.09.2010 15:05
Aufruf einer Activity mit Datenübergabe jaipur Android App Entwicklung 3 06.04.2010 15:40
Problem beim Aufruf einer Activity aus einem Service Chri Android App Entwicklung 7 20.02.2010 12:29




Du liest gerade: "Problem mit Activity.addContentView" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.