我想添加音乐控件,例如播放/暂停、下一个和返回,以及在应用程序底部显示缩略图和歌曲标题,例如在 Google 音乐应用程序中。
当点击缩略图或标题时,我想调出歌曲的详细视图,包括搜索栏。
我想知道最好的方法是什么。我应该在我的应用程序 xml 的底部添加一个相对布局,然后添加点击侦听器,还是可以简单地使用 MediaController 类来完成?
问问题
1017 次
1 回答
1
您应该使用片段来构建您的应用程序。Google 已经弃用了许多以前的 API 功能,转而支持 Fragments,并试图推动开发人员在新应用程序中更多地使用它们。
假设您正在创建一个媒体播放器,应用程序主屏幕的歌曲列表部分将是片段内的 ListView,而底部控制器部分将是另一个片段,其中包含您想要的任何按钮和滑块。
如何创建显示歌曲信息的详细屏幕取决于您希望该屏幕看起来像什么,但最直接的方法是将专辑缩略图显示为“控制器”片段中的 ImageButton 并创建一个新的点击活动。
您可以在此处找到有关片段的信息,并在此处找到有关为 Android 构建音频播放器的教程。
于 2013-08-09T22:45:22.357 回答