0

スライド式の引き出しを思い通りに動かせないようです。レイアウトの一番上まで伸ばしたいのですが、これは問題ではありません...問題は、透明度オプションを削除すると、その下のレイアウトが表示されなくなることです。引き出しをほぼ不透明 (#D000 のような場所) にしたいのですが、閉じたときにその下のレイヤーに影響を与えないようにします。XMLだけでできますか?狂気と絶望の中で、引き出しとテーブルのレイアウトの順序を反転しようとしましたが、もちろん失敗に終わりました...

<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="fill_parent"
    >

    <TableLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="horizontal"
        android:padding="30dip"
        android:background="#fff"  >

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:layout_marginBottom="25dip"
            android:text="@string/main_menu_select"
            android:textColor="#000"
            android:textSize="@dimen/dimenLabel" />

        <CheckBox
            android:id="@+id/accommodation_cb"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/accommodation"
            android:textColor="#000" />

        <CheckBox
            android:id="@+id/food_and_beverage_cb"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/food_and_beverage"
            android:textColor="#000" />

        <CheckBox
            android:id="@+id/fun_cb"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/fun"
            android:textColor="#000" />

        <CheckBox
            android:id="@+id/transport_cb"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/transport" />

        <CheckBox
            android:id="@+id/other_cb"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/other" />

        <Button
            android:id="@+id/submit_button"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:onClick="checkListing"
            android:text="@string/submit_label" />
    </TableLayout>

    <SlidingDrawer
        android:id="@+id/SlidingDrawer"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_alignParentBottom="true"
        android:background="#D000"
        android:content="@+id/contentLayout"
        android:handle="@+id/slideButton"
        android:orientation="vertical"
        android:padding="10dip" >

        <Button
            android:id="@+id/slideButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="^" >
        </Button>

        <LinearLayout
            android:id="@+id/contentLayout"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:clickable="true"
            android:orientation="vertical"
            android:padding="10dip" >

            <Button
                android:id="@+id/Button01"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_margin="2dp"
                android:text="Button 1" >
            </Button>

            <Button
                android:id="@+id/Button02"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_margin="2dp"
                android:text="Button 2" >
            </Button>

            <Button
                android:id="@+id/Button03"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_margin="2dp"
                android:text="Button 3" >
            </Button>
        </LinearLayout>
    </SlidingDrawer>

</RelativeLayout>

私のメイン クラスは、このレイアウトを膨らませるデフォルト ビューです。ありがとうございました

4

1 に答える 1