Scrollview lässt die unteren Ansichten in einem Dialog verschwinden

7

Ich habe einen Dialog mit einer Liste (ein paar TextView s in einem LinearLayout ) innerhalb einer ScrollView . Das Layout ist wie folgt:

%Vor%

Es sieht so aus mit nur ein paar Punkten auf der Liste:

Aber wenn es mehr gibt, als auf den Bildschirm passen kann (und da tatsächlich gescrollt werden muss), werden meine Tasten unter den Bildschirm geschoben. Beim Scrollen ganz nach unten sieht es so aus:

Ich brauche den LinearLayout , der die Knöpfe enthält, um als Fußzeile zu bleiben, er sollte nirgends scrollen und offensichtlich nicht verschwinden. Ich habe versucht, mit den Layouthöhen und -gewichten herumzuspielen, aber ohne Erfolg.

    
j0ntech 24.04.2013, 08:52
quelle

3 Antworten

19

versuche in scrollView

zu ändern %Vor%     
umesh 24.04.2013, 09:05
quelle
0

Ich denke, du solltest die layout_height des Scrollview explizit wie

erwähnen %Vor%

so. Eine andere Möglichkeit ist, eine äußere Komponente wie das Tabellenlayout einzuführen, indem Sie die layout_height explizit angeben und Ihre Scrollview so einfügen, wie sie ist.

Ich hoffe, es funktioniert

    
Shahid V 24.04.2013 09:10
quelle
0

Verwenden Sie unterhalb des XML-Layouts das benutzerdefinierte Dialogfeld, das Sie anzeigen möchten,

  

%Vor%      

Und nenn es so aus deiner Klassendatei,

%Vor%     
Vishal Vaja 24.04.2013 09:46
quelle