現在、タイマーが終了したときにサウンドファイルを再生したいタイマーがあります。ただし、保存したオーディオ ファイルの一部しか再生されません。ファイルの再生を停止するように指示するコードは何もないので、なぜこれが起こっているのかわかりません。
私はこれから始めます:
public class DrinkinzActivity extends Activity {
/** Called when the activity is first created. */
Timer myTimer;
public MediaPlayer mMediaPlayer;
次に、onCreate メソッドには次のようなものがあります。
mMediaPlayer = new MediaPlayer();
mMediaPlayer = MediaPlayer.create(getBaseContext(), R.raw.soundfile);
次に、タイマーが切れると、次のようになります。
mMediaPlayer.start();
ユーザーが再生するサウンド ファイルを選択したり、代わりに着信音を使用したりできる部分にも到達していません。足りないものはありますか?