vertical DrawerLayout或SlidingPaneLayout

Mar*_*nci 40 android android-widget drawerlayout

最新的Android支持库引入了DrawerLayout来实现常见的UX模式,您可以向右或向左滑动以显示导航菜单.

我喜欢的是具有相同API 的垂直DrawerLayout,可以从我的布局的顶部/底部向下/向上拉.

从4.2开始,旧的SlidingDrawer已被弃用,我还没有听说过一些实现相同功能的新Widget.

可以DrawerLayout以某种方式扩展以实现垂直滑动UX模式吗?谷歌是否提供了一些不同的小部件来实现它?

例如,谷歌音乐有一些非常类似于我想要实现的方式来拉动播放器.

在此输入图像描述

tok*_*udu 45

我们最近在Umano App中实现了这个并且开源:https://github.com/umano/AndroidSlidingUpPanel

请享用.

  • 做得好.这正是我所寻找的,你让很多人的生活变得更轻松.我想知道谷歌为什么要保留这个.PS:你在演示中用模因制作了我的一天:) (2认同)

Dis*_*two 12

Android支持库现在具有底部表单行为.

有关详细信息,请访问此链接https://material.google.com/components/bottom-sheets.html

  • 非常感谢你的提示,我一直在寻找比umanos Sliding Panel更好的解决方案. (2认同)