android约束布局填充剩余部分,android – 如何使线性布局填充relativelayout中的剩余空间?...
Nooo …解决方案要简单得多!你忘了说你想说第二个线性布局应该在第三个以上:)是的,第二个线性布局必须有BOTH android:layout_below =“@ id / category”和android:layout_above =“@ id / nav_bar” 。我测试了它,它的工作原理。但是当然,您可以使用权重来归档相同的结果,这将会变得更加困难…你提到的XML与我提到的变化(在ec
Nooo …解决方案要简单得多!你忘了说你想说第二个线性布局应该在第三个以上:)是的,第二个线性布局必须有BOTH android:layout_below =“@ id / category”和android:layout_above =“@ id / nav_bar” 。我测试了它,它的工作原理。
但是当然,您可以使用权重来归档相同的结果,这将会变得更加困难…
你提到的XML与我提到的变化(在eclipse中测试):
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
android:id="@+id/category"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:layout_alignParentTop="true"
android:orientation="horizontal" >
android:id="@+id/back_btn"
android:layout_width="29dp"
android:layout_height="34dp"
android:layout_gravity="center_vertical"
android:src="@drawable/red_arrow_left" />
android:id="@+id/cat_name"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:gravity="center"
android:textSize="20sp" />
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@+id/nav_bar"
android:layout_below="@+id/category"
android:layout_marginTop="10dp"
android:orientation="horizontal" >
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/white"
android:cacheColorHint="@android:color/white" />
android:id="@+id/android:empty"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/white"
android:cacheColorHint="@android:color/white"
android:padding="10dp"
android:text="@string/no_item" />
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/nav_bar"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:layout_alignParentBottom="true"
android:orientation="horizontal" >
//stuff
更多推荐
所有评论(0)