2010-12-04 6 views
1

タイトルから明らかな質問があることを願っています。しかし、私はまだ私の問題を簡単に説明します。私はoggを試して、ループの問題に直面しました。タグを追加しましたANDROID_LOOP = trueは、着信音として設定されている間にループを有効にするためのoggファイルです。しかし、私がサウンドボードアプリでプレイすると、それは無限ループでプレイを続けます。私はこれについてgoogled、私はそれがoggファイルのバグであることがわかった。それから私はmp3を試みたが、私も、私はメディアにmp3ファイルを開くとAndroid:サウンドボードアプリケーションに適したオーディオフォーマット

 values.put(MediaStore.MediaColumns.TITLE, "foo"); 
     values.put(MediaStore.MediaColumns.DISPLAY_NAME, "foo"); 
     values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/mp3"); 
     values.put(MediaStore.Audio.Media.ARTIST, "Sound Board"); 

を次のように私はメディアストアデータベースを入力するとした後、mp3ファイルにタイトル、またはARTISTまたは任意のメタデータを設定することはできませんよPlayer、不明アーティスト未知のアルバム。誰もがこれを修正する方法を知っていますか?また、私にいくつかのスペースを節約する良いフォーマットを教えてください。あなたの助けは本当に感謝しています。ありがとう。

答えて

0

メディアストアにオーディオを追加する理由はありますか?健全なボードアプリケーションは、すべてのオーディオをアプリケーションリソース内に保持し、必要に応じて再生するようです。その場合は、パフォーマンスが最善であると思われるので、オッグファイルを使用することに戻ります。サウンドサンプルクラスをロードしてトリガーとループを実行する必要があるSoundPoolクラスを見てみると必要に応じて

+0

私は通知音や着信音としてオーディオを設定したいので、メディアをメディアに追加しています。 – Vivek

関連する問題