java - 如何从不同的 Activity 更改媒体播放器

标签 java android android-mediaplayer

我想知道是否可以在一个 Activity 中声明一个媒体播放器变量,然后在另一个 Activity 中暂停或停止它。我该如何解决这个问题或者还有其他方法吗?谢谢

最佳答案

您可以在 Activity 中使用 MediaPlayer 的静态变量,以便您可以使用 YourActivityName.mediaplayer.stop() 访问媒体播放器
或者
使用service
我更喜欢service

关于java - 如何从不同的 Activity 更改媒体播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8875094/

相关文章:

java - 更新数据库时出现 MySQL 错误 [1064]

java - 接口(interface)的奇怪泛型行为

android - 为什么 SELinux 拒绝我的 Android 应用对其自身文件的读取权限?

java - Android最大线程数

android - 保存有关 Facebook 用户的信息以在另一个 Activity 中使用

android - SurfaceView、SurfaceTexture 和 MediaPlayer 无法在 android 中播放我的视频

android - MediaPlayer 即使在 mediaplayer.pause() 之后继续在后台播放;

java - 是否以及如何使用复合模式(GoF)

java - 如何从 Spark Web UI 中删除服务器版本(服务器 : Jetty(9. 2.z-SNAPSHOT))?

java - 如何将 .obj 文件转换为 Android openGL?