我希望“顶部文本”与滑块手柄一起移动,类似于“底部文本”的移动方式,并在滑块到达顶部时将其推离屏幕。这可能吗?我不一定需要使用 SlidingDrawer,我只需要提供的行为。如果答案只是 xml,那就太好了。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<TextView android:id="@+id/textViewTop"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Top Text" />
<SlidingDrawer android:id="@+id/SlidingDrawer"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:content="@+id/contentLayout"
android:handle="@+id/slideHandleButton" >
<Button android:id="@+id/slideHandleButton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Slider" >
</Button>
<LinearLayout android:layout_width="wrap_content"
android:id="@+id/contentLayout"
android:layout_height="wrap_content">
<TextView android:id="@+id/textViewBottom"
android:text="Bottom Text"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
</SlidingDrawer>
</RelativeLayout>