android版虾米音乐底部控制栏(类似悬浮窗)如何实现?

Walker_lxw 2016-07-19 11:53:16
虾米音乐的底部控制栏如何实现,进去虾米音乐的画面,我是用TabLayout加ViewPager做的,里面放三个Fragment,分别是我的、推荐、发现三个Fragment,然后Activity使用的相对布局,将底部控制栏放在整个布局最底部。但是在点击控制栏和本地歌曲后进入新的Activity后,原版的虾米音乐的底部控制栏还存在。试过使用WindowManage做,但是小米手机好像显示不了这个控件。请问,如何实现这个功能
...全文
561 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jklwan 2016-07-20
  • 打赏
  • 举报
回复
只用一个activity,其他都用fragment就行了。
Walker_lxw 2016-07-20
  • 打赏
  • 举报
回复
引用 2楼jklwan 的回复:
只用一个activity,其他都用fragment就行了。
不是你说这种情况,类似于在多个activity中悬浮的控制栏
东风玖哥 2016-07-20
  • 打赏
  • 举报
回复
写一个BaseActivity,每个Activity都继承于它,这样就行了
Walker_lxw 2016-07-20
  • 打赏
  • 举报
回复
引用 1楼东风玖哥 的回复:
写一个BaseActivity,每个Activity都继承于它,这样就行了
我今天也是这样写的。但是数据怎么处理啊,我是用baseActivity与musicService交互的,用的广播跟messenger,但是控制栏的数据在主activity,即第一个有三个fragment的页面,seekbar控制条会控制无效,而在显示音乐列表那个activity,seekbar控制条可以控制音乐的播放进度,但是每次关闭打开,里面的歌曲名字跟歌手又没有数据了。

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧