Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung


Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!

ListView Layout

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


Antwort

 

Themen-Optionen Ansicht
Alt 10.11.2009, 18:15   #1 (permalink)
Neuer Benutzer

Registriert seit: 10.11.2009
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard ListView Layout

Hi Leute habe auch mal begonnen mich mit Android zu beschäftigen. Leider bin ich schon auf etwas gestossen was für mich überhaupt keinen Sinn ergibt: Das ListView Layout!

Ich hab mir darüber schon sehr viel durchgelesen aber trotzdem wurde nie genau erklärt weshalb das dermassen kompliziert gemacht werden muss.

Hier gleich mal ein kleiner Versuch von mir:
Code:
ListView lv = new ListView(this);
TextView tv = new TextView(lv.getContext());
tv.setText("hallo");
lv.addView(tv);
this.setContentView(lv);
Eigentlich müsste das doch so simpel gehen, trotzdem erscheint beim start der App nur eine Fehlermeldung. Kann mir jemang genau sagen weshalb das so ist? Und vl noch eine Lösung wie man das ähnlich einfach zum laufen bringt?

Wäre euch sehr dankbar!

Liebe Grüsse
Patrik
FlashFan ist offline   Mit Zitat antworten
Alt 10.11.2009, 19:59   #2 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.074
Abgegebene Danke: 24
Erhielt 253 Danke für 238 Beiträge
Standard AW: ListView Layout

wäre wohl sehr hilfreich, die fehlermeldung hier zu posten
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 10.11.2009, 20:10   #3 (permalink)
Neuer Benutzer

Registriert seit: 10.11.2009
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: ListView Layout

Naja die ist halt einfach wenn man die App startet: "Sorry! The application FirstApp (process.testapps.firstapp) has stopped unexpectedly. Please try again.

Im Errorlog erscheint nichts.

Vlt. ist es noch hilfreich zu wissen, dass ich es mit Android 2.0 versuche.

Vielen Dank nochmals!
FlashFan ist offline   Mit Zitat antworten
Alt 10.11.2009, 22:40   #4 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.074
Abgegebene Danke: 24
Erhielt 253 Danke für 238 Beiträge
Standard AW: ListView Layout

guck mal im forum hier, da steht es schon öfters wie du logeinträge bei fehlern finden bekommst. diese werden dir sicher weiterhelfen.
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 12.11.2009, 08:17   #5 (permalink)
Neuer Benutzer

Registriert seit: 10.11.2009
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: ListView Layout

Also ich habs hier im Forum zwar nicht gefunden, bin aber selber drauf gekommen wo man die Logs für Android sieht. Die sind im LogCat.

Da Kommt bei, ausgelöst durch lv.addView(tv) folgende Meldung raus:
Code:
11-12 07:13:39.508: ERROR/AndroidRuntime(304): Uncaught handler: thread main exiting due to uncaught exception
11-12 07:13:39.518: ERROR/AndroidRuntime(304): java.lang.RuntimeException: Unable to start activity ComponentInfo{testapps.firstapp/testapps.firstapp.FirstApp}: java.lang.UnsupportedOperationException: addView(View) is not supported in AdapterView
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2454)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2470)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.app.ActivityThread.access$2200(ActivityThread.java:119)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1821)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.os.Handler.dispatchMessage(Handler.java:99)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.os.Looper.loop(Looper.java:123)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.app.ActivityThread.main(ActivityThread.java:4310)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at java.lang.reflect.Method.invokeNative(Native Method)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at java.lang.reflect.Method.invoke(Method.java:521)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at dalvik.system.NativeStart.main(Native Method)
11-12 07:13:39.518: ERROR/AndroidRuntime(304): Caused by: java.lang.UnsupportedOperationException: addView(View) is not supported in AdapterView
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.widget.AdapterView.addView(AdapterView.java:435)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at testapps.firstapp.FirstApp.onCreate(FirstApp.java:19)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2417)
11-12 07:13:39.518: ERROR/AndroidRuntime(304):     ... 11 more
FlashFan ist offline   Mit Zitat antworten
Alt 12.11.2009, 09:44   #6 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.074
Abgegebene Danke: 24
Erhielt 253 Danke für 238 Beiträge
Standard AW: ListView Layout

naja ich nehme mal an du kannst nicht einfach eine beliebige view zu deiner listview adden

ich benutze dafür immer einen adpater. guck dir das thema adapter an, da steht dann wie du etwas zur listview hinzufügen kannst
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 12.11.2009, 10:26   #7 (permalink)
Android Experte

Modell: HTC Hero

Registriert seit: 14.10.2009
Beiträge: 611
Abgegebene Danke: 18
Erhielt 42 Danke für 40 Beiträge
Standard AW: ListView Layout

Javadoc sagt:

Code:
          addView(View child, int index)                  This method is not supported and throws an UnsupportedOperationException when called.
Also, ListView ( Oder alle ableger von AdapterView ) sind keine Container,
und würden keine View als Child akzeptieren.

Die mögen es einfach nicht.
ko5tik ist offline   Mit Zitat antworten
Alt 12.11.2009, 11:27   #8 (permalink)
Neuer Benutzer

Registriert seit: 10.11.2009
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Daumen hoch AW: ListView Layout

Vielen dank Leute!
Ihr seid super!

Liebe Grüsse
Patrik
FlashFan ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
ListView zeigt nix an SirMArtin Android App Entwicklung 10 09.09.2009 12:45
ListView will nicht so recht... Samsung I7500 Android App Entwicklung 9 01.09.2009 11:37
SQL Lite Datenbank + ListView pgnonick Android App Entwicklung 26 28.08.2009 13:14
ListView Textfarbe joschika77 Android App Entwicklung 26 08.07.2009 09:05
ListView in einer Klasse ansprechen Manfred Android App Entwicklung 1 13.02.2009 08:36




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