我想动态地或静态地定义滑动抽屉高度的高度。 下面是我的xml布局文件。任何建议都会受到赞赏。
<?xml version="1.0" encoding="utf-8"?>
<SlidingDrawer android:layout_width="fill_parent"
android:id="@+id/SlidingDrawer" android:handle="@+id/slideHandleButton"
android:content="@+id/contentLayout" android:layout_height="wrap_content">
<ImageView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:id="@+id/slideHandleButton"
android:background="@drawable/icon_movie"></ImageView>
<LinearLayout android:layout_width="fill_parent"
android:id="@+id/contentLayout" android:gravity="center"
android:background="#C0C0C0" android:layout_height="wrap_content">
<Gallery android:id="@+id/gallery" android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
</SlidingDrawer>
</FrameLayout>
答案 0 :(得分:2)
您可以将高度设置为特定高度,例如200dp
,或者如果您想使用wrap_content
,则可以使用this workaround之类的内容。
答案 1 :(得分:1)
在xml的滑动抽屉中设置为pmargin
android:layout_marginTop="50dip"
答案 2 :(得分:1)
为SlidingDrawer使用topOffset属性。
像这样......<SlidingDrawer
...
android:topOffset="800px"