我不知道怎么做?我想在另一个布局的底部有一个静态视图,用户可以向上滑动以显示另一个视图。我不确定这个功能是什么,但我知道Facebook应用程序会这样做,ESPN和Google plus也是如此。谢谢!
答案 0 :(得分:9)
最简单的用法是SlidingDrawer。
只要您想从底部(或右侧)向上滑动,这将非常有效。如果你想从顶部或从左边向下滑动某些东西,它就不起作用。
要使用它,您只需要在XML布局中使用类似的内容:
<SlidingDrawer
android:id="@+id/drawer"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:handle="@+id/handle"
android:content="@+id/content">
<ImageView
android:id="@id/handle"
android:layout_width="88dip"
android:layout_height="44dip" />
<GridView
android:id="@id/content"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</SlidingDrawer>
ImageView是“手柄”(你上下拉动打开抽屉的东西),GridView是你想要抽屉拿着的任何内容(它可以是任何类型的视图,而不仅仅是一个GridView )。