| |||||||
Das Thema "ListView als ChildView?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #2 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
|
Das ist sogar der Normalfall (der ListView ist ja normalerweise Kind von einem LinearLayout). Aber bei einem ScrollView macht das eher wenig Sinn, da der ListView von sich aus schon scrollt.
__________________ 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. ![]() |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 26.04.2011
Beiträge: 20
Abgegebene Danke: 9
Erhielt 0 Danke für 0 Beiträge
|
...mach das mal nicht am Scroll-View fest. Das war, wie gesagt, nur ein Beispiel. Mir geht es darum: wie sieht das als codesnippet aus? Wie binde ich einen ListView in einen View ein? Dass das mit .addview geht ist mir klar, aber wie definiere ich vorher den Listview, den ich dann an den View anhänge?
|
| | |
| | #4 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
|
ich hab das zwar (mit ListViews) noch nie ausm Programm heraus gemacht, aber es müsste genauso gehen, wie mit jedem anderen View auch. Code: LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT ); ListView lv = new ListView( this, params ); // und dann der übliche Adapterkram
__________________ 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. ![]() |
| | |
| Folgender Benutzer bedankt sich bei DieGoldeneMitte für diesen Beitrag: | Schwede (22.09.2011) |
| | #5 (permalink) |
| Neuer Benutzer Registriert seit: 26.04.2011
Beiträge: 20
Abgegebene Danke: 9
Erhielt 0 Danke für 0 Beiträge
|
Könnte man die ListView-Erstellung auch in eine (Hilfs-)-klasse auslagern? sowas wie: public ListView xxxxx(){} Falls das geht, wie würde man diese Klasse dann an den View anhängen? Das ist nur aus Gründen der Übersichtlichkeit. |
| | |
| | #6 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
|
Du musst schon den View mit dem richtigen Context/der richtigen Activity konstruieren. Wenn du diese in die Hilfsklasse schaffst, geht das natürlich, klar.
__________________ 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. ![]() |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Fragments, ChildView auswählen per index | Schwede | Android App Entwicklung | 0 | 19.09.2011 17:08 |
| listView | matth1as | Android App Entwicklung | 5 | 19.08.2011 02:43 |
| Listview | krackmoe | Android App Entwicklung | 2 | 07.03.2011 15:29 |
| listView.setChoiceMode() in einer custom ListView | mr.freeze | Android App Entwicklung | 0 | 16.02.2011 09:57 |
| ListView | Patwerk | Android App Entwicklung | 5 | 11.10.2010 10:31 |