*

MediaPlayerで2回目以降の再生時にノイズが出るのを修正

公開日: : アプリ, 早押しボタン

さて早押しボタンでイントロクイズを使用していたんですが、

最初の再生では問題なかったんですが、2度目以降の再生時に少しノイズが残っていました。

 

通常は

mp.pause();
mp.seekTo(0);

 

 

の処理だけで何とかなるんですが、

Handlerに飛ばして数秒後に音楽STOP、みたいな場合はノイズが残ります。

しかも全機種ってわけじゃなくて、機種毎によって出たりでなかったり。

 

seekTo(0)の位置を終了時でなく再生前やらいろんなところに移動しても様々な形でノイズが残る。

多分APIレベルによってなんかの処理の方法が違うのか。

android系のページたくさん見ても特に解決策はなし。

 

結局いろんなことをやって、ノイズが残らなかった方法は一旦release()してリソースを再setする方法だけでした。

一旦release()する前提で作っていなかったので、修正がかなり大変でしたが、なんとか違和感なく何度もイントロを聞けるようにはなりました。

 

seekTo(0)の意味・・・。

 

対戦式早押しボタンをダウンロードする

サイドバー

関連記事

サラリーマン番長で中段チェリーから初ブルーレジェンド突入 その威力は?

金曜日に丸一日打ってきました。 おかげで昨日は体ボロボロでほぼ寝て終わりました。今日も喉が痛い

記事を読む

no image

Androidアプリを使ってスターホース実戦

セガのメダルゲーム、StarHorse(スターホース)の引退時クイズのメモアプリを作ったわけですが、

記事を読む

4分トレーニング用タイマーアプリほぼ完成

カレンダー用のデータベース関連も終わって、自分の持ってるMP3を流せるようにしました。 ここが

記事を読む

サラリーマン番長でAT後の仁王門引き戻しには設定差がないらしい

はい、そうらしいです。 というわけで判別アプリの方もすぐにその項目は削除しました。ダウンロード

記事を読む

サラリーマン番長設定判別アプリを使って実戦してみた その3

さて過去2回、Android用サラリーマン番長判別アプリを使って実戦してきましたが、高設定を掴んで大

記事を読む

サイドバー

Message

メールアドレスが公開されることはありません。

サイドバー

  • Androidを勉強中のはずがWordPress、html、css、UNITY、とにかく寄り道しすぎて本題が進まない40歳。小学生男児あり。趣味は競馬・パチスロというダメ人間
    harufath.comとは
PAGE TOP ↑