1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. klausa2, 03.12.2010 #1
    klausa2

    klausa2 Threadstarter Fortgeschrittenes Mitglied

    Problem:
    Ich habe eine Gallery. Jeder View (=item) der Gallery besteht aus:
    TextView Ueberschrift
    ImageView Bild
    ImageView pic_icon (auf dem Bild, halbtransparent)
    TextView Beschreibung

    Da die Beschreibung mal kürzer oder länger ist, muss das ganze Galleryitem scrollbar sein.

    Erster Lösungsversuch: Das ganze Item, das ein RelativeLayout hat, in einen Scrollview packen. Ergebnis: Geht nicht, weil der ScrollView alle Motionevents abfängt, um zu scrollen, und die Gallery keinen Fling mehr bekommt.

    Zweiter Lösungsversch: Die Gallery in einen Scrollview packen. Klappt beschränkt. Solange die einzelnen items alle etwa gleich gross sind, werden sie korrekt dargestellt, scrollen auch.
    wenn aber ein item grösser ist, dann wird es oben abgeschnitten, es fehlt die Überschrift oder gar ein Teil des Bildes. Das tritt auf, da die height der Gallery auf "wrap_content" steht. Und die Höhe ändert sich von item zu item. Das bekomt der ScrollView aber wohl nicht mit, und stellt die items unterschiedlich dar.
    Setzt man die height der Gallery auf einen festen, sehr grossen Wert, z.B. 2000dip, so klappt alles, alle items werden gleich dargestellt, man hat aber beim Scrollen unten schrecklich viele leere Bildschirme, bevor es anhält. Also auch keine richtige Lösung.

    Hat wer eine Idee, wie man das Problem lösen könnte?
    Gibt es vielleicht eine Methode des ScrollView, die man bei jedem item aufrufen kann, die den Scrollview veranlasst, die aktuelle Größe des Childs (Gallery) neu zu ermitteln?
    Oder hat jemand enen anderen Lösungsansatz?
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Problem mit meiner Login App Android App Entwicklung 10.06.2017
[OFFEN] git-Problem in Android Studio (Windows) Android App Entwicklung 24.05.2017
[ERLEDIGT] put in HashMap bringt App zum abstürzen Android App Entwicklung 22.05.2017
[ERLEDIGT] Problem mit Async Task und auszuführender Aufgabe Android App Entwicklung 02.05.2017
[ERLEDIGT] Problem beim Starten einer neuen Activity Android App Entwicklung 21.03.2017
Excel Dokument mithilfe von JExcelAPI auslesen funktioniert nicht :/ Android App Entwicklung 02.03.2017
Notizen App problem Android App Entwicklung 11.01.2017
Text View erzeugt rendering Problem Android App Entwicklung 18.11.2016
Problem bei OpenGL. Es wird nicht alles gerendert. Android App Entwicklung 05.11.2016
Du betrachtest das Thema "Problem mit ScrollView und Gallery" im Forum "Android App Entwicklung",