我想在网格视图下方显示GridView(带文本和图像)和一组文本框。
问题是我的gridview没有固定的条目。它在1和1之间变化。 10.我想根据网格视图中的项目数来调整大小。我怎样才能做到这一点?我在哪里可以获得JAVA代码中gridview的高度?
另外,我想在活动底部始终显示我的文本框组。我怎么能这样做?
谢谢, JC
答案 0 :(得分:3)
我想根据网格视图中的项目数来调整大小。
我真的不建议这样做。
另外,我想在活动底部始终显示我的文本框组。我怎么能这样做?
第1步:将GridView
和LinearLayout
放入RelativeLayout
步骤2:通过LinearLayout
android:layout_alignParentBottom="true"
锚定到底部
步骤3:将GridView
锚定到顶部(android:layout_alignParentTop="true"
)和LinearLayout
(android:layout_above="..."
)
这会导致GridView
展开以填充RelativeLayout
中的空格,但底部LinearLayout
占用的空间除外。您可以根据需要自行调整RelativeLayout
的大小和位置(例如,将宽度和高度设置为fill_parent
以使其填满屏幕)。