SlidingDrawer的对齐问题

时间:2011-08-30 09:05:35

标签: android android-layout alignment slidingdrawer

我创建了一个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>

1 个答案:

答案 0 :(得分: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>