1
我已經創建了包含一些按鈕的相對佈局的滑動抽屜。但是,當我調整抽屜的高度時,抽屜按鈕位置改變而不是高度。這是我的xml文件.......滑動抽屜位置改變,同時調整它的高度
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
android:visibility="visible"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<com.measure.sizemesurment2.MyView
android:id="@+id/DrawViewId"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</com.measure.sizemesurment2.MyView >
<SlidingDrawer
android:id="@+id/drawer"
android:layout_width="wrap_content"
android:layout_height="100dip"
android:content="@+id/content"
android:handle="@+id/handle" >
<Button
android:id="@id/handle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/arrow" />
<RelativeLayout
android:id="@id/content"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="horizontal" >
<ImageButton
android:id="@+id/left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:onClick="ButtonOnClick"
android:src="@drawable/left" />
<ImageButton
android:id="@+id/right"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="40dp"
android:onClick="ButtonOnClick"
android:src="@drawable/right" />
<ImageButton
android:id="@+id/up"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="80dp"
android:onClick="ButtonOnClick"
android:src="@drawable/up" />
<ImageButton
android:id="@+id/down"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="120dp"
android:onClick="ButtonOnClick"
android:src="@drawable/down" />
<Button
android:id="@+id/plus"
android:layout_width="40dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="180dp"
android:onClick="ButtonOnClick"
android:text="+"
android:textSize="20dp" />
<Button
android:id="@+id/minus"
android:layout_width="40dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="220dp"
android:onClick="ButtonOnClick"
android:text="-"
android:textSize="20dp" />
<Button
android:id="@+id/ok"
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginLeft="260dp"
android:onClick="ButtonOnClick"
android:text="OK"
android:textSize="20dp" />
</RelativeLayout>
</SlidingDrawer>
</FrameLayout>
其中MyView是用於在畫布上繪製的類。當我將SlidingDrawer的高度設置爲填充父項時,我正在獲取佈局底部的按鈕。但它的高度是父母的身高,我需要有限的身高和所有我的按鈕應該位於佈局的底部... 在此先感謝.....
嗨,這是我的形象,我得到,第一個設置壁板drwer高度「FILL_PARENT」的時候,第二個是爲100dip
嗨如你所說所做的更改.....但抽屜按鈕是不可見的。佈局僅顯示按鈕。 – Haris
@哈里斯:你爲什麼編輯hotveryspicy的答案?將其添加爲評論。作爲參考,您的編輯是:>嗨當我編輯代碼時,我在活動開始時獲得像這樣的圖像 http://i.stack.imgur.com/o7IF9.jpg 我所做的唯一更改是set source爲圖像按鈕.... –
對不起,我是初學者在這裏 – Haris