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

ListView

Das Thema "ListView" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 10.10.2010, 13:08   #1 (permalink)
Neuer Benutzer
 
Benutzerbild von Patwerk

Registriert seit: 10.10.2010
Beiträge: 16
Abgegebene Danke: 7
Erhielt 0 Danke für 0 Beiträge
Frage ListView

Hallo zusammen,

ich bin recht neu in der Android-Programmierung.
Zurzeit versuche ich ein Datenbank-Queryergebniss an einListview zu binden, bzw zurzeit erstmal überhaupt eine Liste zu erstellen, daran hängt es leider schon.

Ich richte mich da nach dieser Anleitung:
ListActivity | Android Developers

Nun bin ich dort auf ein Problem gestoßen. Es wird die ganze Zeit von irgendwelchen ListView Layouts aus der Klasse R.layout gesprochen, wie z.B.: simple_list_item_1.
Und auch im Abschnitt "Binding Data" wird im Sourcecode diese Zeile benutzt:
Code:
setContentView(R.layout.custom_list_activity_view)
Aber ich versteh nicht ganz, wo diese Layouts herkommen, denn wenn ich in die Klasse R.layout schaue, existieren diese Standardlayouts nicht, und wie ich ein eigens Anlege weiß ich auch nicht.

Angeblich sollen ja Standardt Layouts vorhanden sein, nach diesem Link hier:
R.layout | Android Developers

Aber ich weiß nicht wie man die hinzufügen soll, oder wie man sie benutzen soll.

Ich hab auch schon versucht simple_list_item_1 manuell in die R-Klasse zu schreiben:
Code:
public static final int simple_list_item_1=0x01090003;
Aber beim speichern überschreibt sich die R Klasse ja wieder mit der auto generierten.

Darum bitte ich an dieser Stelle mal um Hilfe, wie ich dort richtig vorgehen muss, danke euch schon mal.

Greets, Patwerk!
Patwerk ist offline   Mit Zitat antworten
Alt 10.10.2010, 13:10   #2 (permalink)
Android Guru
 
Benutzerbild von Fr4gg0r

Modell: Samsung Galaxy S (I9000)

Registriert seit: 21.12.2009
Beiträge: 2.572
Abgegebene Danke: 76
Erhielt 506 Danke für 295 Beiträge
Standard AW: ListView

simple_list_item_1 ist ein TextView, welches im framework enthalten ist.
Dieses bekommst du über android.R.layout.simple_list_item_1
Fr4gg0r ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Fr4gg0r für diesen Beitrag:
Patwerk (10.10.2010)
Alt 10.10.2010, 15:37   #3 (permalink)
Neuer Benutzer
 
Benutzerbild von Patwerk

Registriert seit: 10.10.2010
Beiträge: 16
Abgegebene Danke: 7
Erhielt 0 Danke für 0 Beiträge
Standard AW: ListView

Zitat:
Zitat von Fr4gg0r Beitrag anzeigen
simple_list_item_1 ist ein TextView, welches im framework enthalten ist.
Dieses bekommst du über android.R.layout.simple_list_item_1
Ah okay also muss ich statt R.layout, was ja die App interne R-Klasse ist, Android.R benutzen.
Werd ich nachher mal probieren ^^
Und wie lege ich dann ein eigenes layout an und kann das dann in der App eigenen R klasse an?
Patwerk ist offline   Mit Zitat antworten
Alt 10.10.2010, 19:39   #4 (permalink)
Android Experte
 
Benutzerbild von DieGoldeneMitte

Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
Standard AW: ListView

Wenn Du Eclipse benutzt, reicht es, im Verzeichnis eine Datei res/layout/bla.xml anzulegen.
Das liefert dir dann das Layout "R.layout.bla" voll automatisch.
__________________
Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon.
Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten.
Tipp: Zum "Danke" sagen gibt es einen Button.
DieGoldeneMitte ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei DieGoldeneMitte für diesen Beitrag:
Patwerk (10.10.2010)
Alt 10.10.2010, 22:51   #5 (permalink)
Neuer Benutzer
 
Benutzerbild von Patwerk

Registriert seit: 10.10.2010
Beiträge: 16
Abgegebene Danke: 7
Erhielt 0 Danke für 0 Beiträge
Standard AW: ListView

Ah okay, wenn ich die XML-Datei anlege, wird dann der Eintrag in der R-Klasse automatisch generiert, eigentlich klar ^^ Danke für die schnelle Hilfe. Die Sache mit dem Layout aus dem Framework Android.R probiere ich morgen mal aus und melde mich dann^^
Patwerk ist offline   Mit Zitat antworten
Alt 11.10.2010, 10:31   #6 (permalink)
Neuer Benutzer
 
Benutzerbild von Patwerk

Registriert seit: 10.10.2010
Beiträge: 16
Abgegebene Danke: 7
Erhielt 0 Danke für 0 Beiträge
Standard AW: ListView

Alles klar, hat funktioniert. Aber kann sein das ich zum Thema listen, vor allem im bezug auf Sqlite-Abfragen nochmal fragen habe =D Aber bis hier erstmal danke
Patwerk ist offline   Mit Zitat antworten
Antwort

Stichworte
layout, list, listview, r-klasse

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
listView matth1as Android App Entwicklung 5 19.08.2011 02:43
Horizontaler ListView druber Android App Entwicklung 13 21.09.2010 15:32
Listview OnItemClick anfortas Android App Entwicklung 4 07.08.2010 15:10
ProgressBar in ListView mep Android App Entwicklung 2 20.07.2010 16:33
ListView Textfarbe joschika77 Android App Entwicklung 26 08.07.2009 09:05




Du liest gerade: "ListView" 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.