[英]Build Play Music-like interface
我正在尝试构建和界面来模仿最近的 Google Play 音乐界面,作为提醒,它在手机上看起来像这样
我已经正确设置了DrawerLayout
和 Tabs,但我不知道如何构建显示当前正在播放的歌曲的惊人底部片段。 它混合了两个功能:
ViewPager
和每首歌曲的新Fragment
可以相当快地完成,但这是一种有效的方法吗?这是米纳斯回答的扩展如何使滑动面板留在所有片段中
两种方法是(假设您使用的是 sothree 的 SlidingUpPanelLayout)
使用底部导航视图简单的方法是创建一个底部导航视图并将其保留在 MainActivity 中,并将向上滑动面板布局附加到底部导航视图( layout_above = bottomnavbar_id
),因为底部导航保留在整个应用程序中,因此向上滑动面板也将必须留下来
没有底部导航视图在 MainActivity 内创建一个框架布局,将属性 width 和 height 设置为match_parent
并创建 slideuppanelayout 并赋予属性 Gravity gravity="bottom"
使框架布局保持在该 slideuppanellayout 之上,使用该frame_layout
显示您想要从片段显示的内容
就这样
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.