android - 可变的MediaPlayer类,可扩展或使用android的MediaPlayer类

标签 android audio media-player

我最近一直在为android开发一个很酷的游戏(http://www.androidzoom.com/android_games/cards_and_casino/the-best-card-game-everyaniv_jrbe_download.html),并且我一直在请求静音按钮。
因此,我已经实现了所有必需的UI东西,并且正在使用应用程序的sharedPreferences存储isMuted状态,但是现在我需要在mediaplayer类中使用该功能。
我已经考虑过对其进行扩展,但是由于原始的媒体播放器具有静态的create方法,因此覆盖它可能不是一个很好的解决方案,创建包含媒体播放器实例的类并创建自己的create方法也是如此-可以,但是这个不干净。
我确定我不是第一个遇到此问题的人,能否有人请分享他们对此事的经验?
谢谢

最佳答案

为此,您不能使用mediaplayer.setvolume()

关于android - 可变的MediaPlayer类,可扩展或使用android的MediaPlayer类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3512984/

相关文章:

iphone - 基于iOS 4并部署iOS 3的媒体播放器问题

android - 使用 android 在 firebase 数据库中搜索子节点

java - Android Studio 加载 map 失败

audio - 音频数据的CNN无法学习

android - 在Android的Processing中处理MP3声音(需要停止)

java - 如何实时计算音频幅度(android)

android - 从android中的SD卡获取歌曲路径

android - 暂时以编程方式禁用 Qt 中的屏幕旋转

android - 将 GestureDetector 设置为所有 subview

datetime - VBScript-运行文件的日期和时间约束