0

我创建了一个 SlidingDrawer 内容列表视图我想在屏幕的右上角对齐 SlidingDrawer 的句柄,但它总是在中心对齐...请建议我如何解决这个问题...

     <SlidingDrawer
    android:gravity="right"
    android:id="@+id/slidingDrawer"
    android:handle="@+id/drawerHandle"
    android:content="@+id/contentLayout"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

    <Button
        android:id="@+id/drawerHandle"
        android:text="list"
        android:layout_height="wrap_content"

        android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true" 
    android:layout_width="wrap_content">
    </Button>

    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/contentLayout"
        android:gravity="center"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@android:color/black">
        <ListView
        android:id="@+id/list"
        android:layout_width="fill_parent" android:layout_height="wrap_content"/>


    </LinearLayout>
</SlidingDrawer>
4

1 回答 1

0

像这样的东西可能会起作用

    <LinearLayout  android:id="@+id/drawerHandle"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        android:background="@android:color/transparent
        android:gravity="right"
    >
      <Button        
         android:text="list"
         android:layout_height="wrap_content"
         android:layout_width="wrap_content">
      </Button>
    </LinearLayout>
于 2011-08-30T09:13:50.880 回答