Android如何制作滑动菜单?

时间:2015-10-06 19:44:03

标签: java android

目前我正在尝试插入一种下拉类型的滑动菜单(不确定它是如何调用的)。想法是用户触摸箭头或菜单的任何区域并向上拖动以打开菜单。但我不知道如何或在哪里可以找到这方面的教程。

enter image description here

2 个答案:

答案 0 :(得分:3)

检查github中发布的代码:https://github.com/umano/AndroidSlidingUpPanel

您可以在滑动菜单中设计自己的视图。

<com.sothree.slidinguppaneldemo.SlidingUpPanelLayout
    android:id="@+id/sliding_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:text="My Content"
        android:textSize="16sp" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center|top"
        android:text="Another Content"
        android:textSize="16sp" />
</com.sothree.slidinguppaneldemo.SlidingUpPanelLayout>

答案 1 :(得分:-1)

最简单的方法是使用像https://github.com/umano/AndroidSlidingUpPanel

这样的库

但是自谷歌发布CoordinatorLayoutBehavior后,我建议你去看一下,虽然这有点新鲜,而且要难得多。