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

ListView in einer Klasse ansprechen

Das Thema "ListView in einer Klasse ansprechen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 12.02.2009, 16:54   #1 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 03.02.2009
Beiträge: 151
Abgegebene Danke: 11
Erhielt 11 Danke für 4 Beiträge
Standard ListView in einer Klasse ansprechen

Hi!

Ich habe ein Layout und ein ListView definiert

Zitat:
<ListView android:id="@+id/android:list" android:layout_width="wrap_content" android:layout_height="wrap_content"></ListView>
Ich kann aber über "r.id.XXX" nicht darauf zugreifen, finde auch keinen Eintrag in R.java.
Wenn ich einen anderen ID als den oben nehme, bekomme ich die Fehlermeldung im Debugger, dass ein ListView genau diese ID braucht, warum??

Prizipiell gehts darum, dass ich die ListView in der Klasse befüllen will, aber dafür muss ich darauf zugreifen können!

danke
Manfred ist offline   Mit Zitat antworten
Alt 13.02.2009, 08:36   #2 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 03.02.2009
Beiträge: 151
Abgegebene Danke: 11
Erhielt 11 Danke für 4 Beiträge
Standard AW: ListView in einer Klasse ansprechen

Ok, habs.

Eine Klasse anlegen, die von ListActivity erbt und befüllen, könnte so aussehen:

Code:
public class HsActivity extends ListActivity
{
    private String[] mStrings = new String[]{"Android", "Google", "Eclipse",
            "sdfa","sdfa","sdfa","sdfa","sdfa","sdfa","sdfa","sdfa",
            "sdfa","sdfa","sdfa","sdfa","sdfa","sdfa","sdfa","sdfa",
            "sdfa","sdfa","sdfa","sdfa","sdfa","sdfa","sdfa","sdfa"}; 
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        this.setContentView(R.layout.hs); 
        
        this.setListAdapter(new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, mStrings)); 
    }
}
Manfred ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Symbol vor Eintrag in ListView setzen ensacom Android App Entwicklung 7 29.05.2009 23:52
und noch einer Ruesch Vorstellungsgespräch 2 12.04.2009 11:39
Frage zu einer Website boxpeter T-Mobile G1 Forum 6 21.02.2009 17:08
Und wieder einer... qbuS Vorstellungsgespräch 4 05.02.2009 19:23
Wert einer Activity übergeben! Manfred Android App Entwicklung 2 04.02.2009 14:26




Du liest gerade: "ListView in einer Klasse ansprechen" 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.