0

シンプルな MP3/WAV プレーヤーを作成し、再生、一時停止、停止などのボタンをいくつか用意しました。MediaPlayer ライブラリを使用しています。音楽を止めたいのですが、突然ではありません。ターンダウン効果が欲しいです。停止ボタンを使用した後、音量を 1 秒間 (100% から 10% に) 下げてから停止します。することは可能ですか?そして、それを行う方法は?

音楽を停止する私の標準的な方法があります:

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

1 に答える 1

0

次の手順を実行します

  1. を使用して音量を下げるsetVolume()
  2. 1秒の遅延を与える
  3. メディアの使用を停止するstop()

クラスにはsetVolumeメソッドがあります。MediaPlayerこちらをご覧ください

于 2013-01-23T10:26:41.480 に答える