非常新的android,所以不要咬......
我正在做@thenewboston的教程,但是我正处于我自己做一些探索的阶段,而不是跟着教程。
我想知道(是否可能......)将视图/窗口/屏幕上的列表视图移动。目前,我的列表视图中有一个项目列表,从视图/窗口/屏幕的顶部向下填充。我想将我的listview限制在屏幕的下半部分说..?
我尝试过使用android:gravity但无济于事......
任何想法?如果我没有意义,我可以发布一张我想要实现的图片......
编辑:我已经主持了我正在寻找的http://tinypic.com/view.php?pic=2hn2jaa&s=6的视觉描述。如果第一个回复合适,那么该法案就会给予赞誉!
答案 0 :(得分:2)
使用相对布局,在listview上添加:android:layout_alignParentBottom =“true”
答案 1 :(得分:1)
您可以使用线性布局中的权重来执行此操作:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<View
android:id="@+id/empty_screen_space"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:background="#ff0000"
android:layout_weight="0.4"/>
<ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:background="#00FF00"
android:layout_weight="0.6"/>
</LinearLayout>