在我的应用程序中,我有一个列表视图和Listview下的按钮(页脚列表视图中的按钮或相对布局中的列表下设置) 现在我想要当我移动按钮(向上或向下)时,listview的高度将会改变。 我怎样做? 感谢任何理想或解决方案!
答案 0 :(得分:0)
当你说移动时,我会假设你指的是调整大小。为此,最好使用LinearLayout
代替RelativeLayout
。
只需将android:layout_weight
的{{1}}属性设置为ListView
。
示例:
1
执行此操作时,<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
将占用所需的空间量,Button
将占用剩余空间并相应缩放。