gpt4 book ai didi

android - Android 中的媒体播放器要求

转载 作者:行者123 更新时间:2023-11-30 04:42:53 26 4
gpt4 key购买 nike

我正在 Android 中开发一个媒体播放器应用程序。解释有点冗长,但请仔细阅读并提出解决方案

该应用程序的第一个屏幕显示广播电台列表。当用户单击这些广播电台中的任何一个时,应用程序将转到显示播放、暂停和停止控件的第二个屏幕。第二个屏幕中的 Activity 还启动了一个服务,该服务准备媒体播放器并开始播放媒体。现在我有两个要求

  1. 我想在媒体尚未开始播放时显示进度状态。它应该显示在第二个屏幕的顶部并且应该在媒体开始播放后消失。我怎么做?是在启动服务的 Activity 中还是在服务本身中做某事?
  2. 现在,当媒体正在播放时,我想通过按后退按钮返回到第一个屏幕(或者可能退出应用程序)。但是音乐应该继续播放,除非我从第一个屏幕选择其他广播电台(新音乐将开始),或者从通知面板返回应用程序然后停止音乐。

有人可以建议最好的方法吗?是否有任何示例代码可用于实现此目的?

谢谢

最佳答案

要显示状态对话框,请查看从您的 UI Activity 调用的 ProgressDialog。要使服务继续播放,您需要使用 startService 而不是 bindService。

Service lifecycle reference

关于android - Android 中的媒体播放器要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5639995/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com