一个可变的MediaPlayer类,它扩展或使用android的MediaPlayer类

时间:2010-08-18 14:12:06

标签: 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类中使用该功能。 我考虑过扩展它,但由于原始媒体播放器具有静态创建方法,覆盖它可能不是一个很好的解决方案,创建一个包含媒体播放器实例并创建我自己的创建方法的类也是如此 - 它是可行的但是这个不干净。 我敢肯定我不是第一个遇到这个问题的人,有人可以分享他们在此事上的经验吗? 感谢

1 个答案:

答案 0 :(得分:2)

为此你不能使用mediaplayer.setvolume()