2013-01-23 43 views
0

我写了简单的MP3/WAV播放器,并且有几个按钮,如播放,暂停或停止。我正在使用MediaPlayer库。我想停止音乐,但不是突然。我想要减弱效果。使用停止按钮后,应将音量调低一秒(从100%到10%),然后停止。有可能做到?以及如何做到这一点?关闭MediaPlayer中的示例

还有就是我的非标准的方式来停止音乐:

public void stopSample(){ 
    sample.stop() 
    sample.relase(); 
} 
+0

调低音量? – Cris

+0

是的,我想拒绝音量:) – CookieMonssster

回答

0

执行以下步骤

  1. 降低音量使用setVolume()
  2. 给1秒的延迟
  3. 停止媒体使用stop()

MediaPlayer类中确实有setVolume方法。请参阅here