AndroBeatsさんのプログラムがどのような作りになっているのかわからないの
で、答えようが無いですが、私の場合、数十個のoggデータを1つのMediaPlayer
に取り替えながら割り付けても、エラーが出たことは無いです。
割り付けているところを抜粋すると、だいたい、こんな感じです。
prMediaPlr.reset();
prMediaPlr.setDataSource( filename );
prMediaPlr.prepare();
便乗質問なのですが、reset()とrelease()の使い分けは、どうすればいいので
しょうか。上のような場合、当然、ファイルによってサイズが違うので、確保さ
れるメモリが違うと思うのですが、本当にアプリを終了するとき以外は、
release()をしなくていいのでしょうか。
State Diagramを見る限り、その使い方でいいとは思うのですが、
http://developer.android.com/intl/ja/reference/android/media/MediaPlayer.html
あ、reset()すると中でrelease()やっているのかな。これはソースを読まないと
わからないですね。
失礼しました。
--
山本三七男 (Minao Yamamoto) ---------------- ハンドル:たろサ -----
E-Mail: taro...@gmail.com