我真的得到的佈局受挫,如下圖所示:Android的佈局與ListView控件
我想有ListView和下面,我需要有並排兩個按鈕側如上圖所示( LIstview應該是可滾動的,並且按鈕應該作爲列表視圖的底部欄)。我曾嘗試使用android:layout_above
和android:layout_below
,但沒有任何工作。任何人都可以知道如何實現這種佈局?
這是我現在的佈局代碼實際上我有這個代碼,我能夠實現這一點,但我無法點擊這裏的按鈕。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:id="@+id/secondLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="15dp" >
<ListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout
android:id="@+id/firstLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@id/secondLayout"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:background="#00ffffff"
android:gravity="bottom"
android:orientation="horizontal"
android:padding="15dp" >
<Button
android:id="@+id/btnPrevious"
android:layout_width="wrap_content"
android:layout_height="35dp"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/redbutton"
android:onClick=""
android:text="Previous"
android:textColor="#ffffff" />
<Button
android:id="@+id/btnNext"
android:layout_width="wrap_content"
android:layout_height="35dp"
android:layout_marginLeft="10dp"
android:layout_weight="1"
android:background="@drawable/redbutton"
android:text="Next"
android:textColor="#ffffff" />
</LinearLayout>
它正在設備。即使點擊正在工作。你使用的是哪個android版本。我測試了4.4和2.3。 – rachit