我想添加音乐控件,如播放/暂停,下一个和后退,以及在谷歌音乐应用程序的应用程序底部显示缩略图和歌曲标题。
当点击缩略图或标题时,我想提出一个详细的歌曲视图,包括一个搜索栏
我想知道最好的办法是什么。我应该只在我的应用程序xml的底部添加相对布局,并添加单击侦听器,还是可以使用类似MediaController类的东西来完成?
答案 0 :(得分:1)
您应该使用片段来构建您的应用。谷歌已经弃用了许多以前的API功能而不赞成碎片,并试图让开发人员更多地在新应用程序中使用它们。
假设您正在创建媒体播放器,应用程序主屏幕的歌曲列表部分将是片段中的ListView,而底部控制器部分将是包含您想要拥有的任何按钮和滑块的另一个片段。
如何创建显示有关歌曲信息的详细屏幕取决于您希望该屏幕的外观,但最简单的方法是将相册缩略图显示为“控制器”片段中的ImageButton,创建一个新的Activity onClick。
您可以找到information about fragments here和 a tutorial on building an audio player for Android here.