我最近一直在为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/