私はサウンドプールを使用してサウンドプールを使用するいくつかのアプリを持っています。これはアンドロイドのすべての以前のバージョンでうまく動作しますが、アンドロイド4.3にアップグレードした後、ただ1回再生する。代わりにMediaPlayerを使ってループすることができますが、これは良いとは言えません。このための簡単な回避策はありますか?アンドロイドがバグを修正するか、MediaPlayerで行う必要がありますか?サウンドプールはアンドロイドでループしていません4.3
7
A
答えて
5
このリンクを確認してください。 https://code.google.com/p/android/issues/detail?id=58113 Soundpoolは SoundPool.play(int型soundID、leftVolumeフロート、rightVolume、int型の優先順位、int型のループ、フロート率をフロート) を呼び出すとき、私は実際に、0.99f代わりの1にレートを設定4.3
3
に動作を停止1以外のものは動作するように見えます。それはアンドロイド5.0.1で期待どおりにループします。レートを1に設定すると、約2回ループし、停止します。 私は同じループの問題を抱えていましたが、アンドロイド4.3で動作しますが、レート1を使用する場合は5.0.1ではありません。
+0
面白いことに、これは今のところうまくいきます。 :P (5.1.1のNexus 5でのテスト) – leenephi
関連する問題
- 1. coredataはxcode 4.3で動作していませんか?
- 2. ループがループしていませんか?
- 3. サウンドプールまたはメディアプレーヤー?
- 4. アンドロイド:アンドロイド:オートリンクは= "ウェブ" .MEドメインをサポートしていません
- 5. ループが終了していません
- 6. gifがループしていません
- 7. iOS 4.3、iPhone 4はUILocalNotificationでカスタムサウンドを再生していません
- 8. str_replce()はループforeachで動作していませんか?
- 9. ループはjavascriptで動作していませんか?
- 10. テキストは音声サービスがアンドロイドで起動していません
- 11. アンドロイドでのFacebookの統合は機能していません
- 12. 目的c MPMoviePlayerControllerはiOS 4.3で動作しません
- 13. AQGridViewのデモアプリケーションは、xcode 4とios 4.3で動作しません。
- 14. アンドロイドのリストアでアンダーフロー4.3
- 15. jqtouchはアンドロイドでページアニメーションをしません
- 16. R:ggplotは、ループの内側で動作していても動作しません
- 17. XCode 4.3「プロジェクトパス」でプロジェクトを読み込めませんでした。「
- 18. For Eachループはクラスのプロパティを変更していません
- 19. forループ内のonClickは起動していません
- 20. アンドロイドはブロードキャストを受信していません
- 21. アンドロイドのViewflipperは常に反転していません
- 22. アンドロイド:ウェブビューはhtml5コンテンツをサポートしていませんか?
- 23. Cocos2dアンドロイドはゲームを一時停止していません
- 24. アンドロイドC2DM通知はアンドロイド4より前に動作していませんか?
- 25. 新しいアンドロイドの活動が始まっていません
- 26. Xcode 4.3 - エラー:IDがありません
- 27. Java forループがコード内で終了していません
- 28. forループがlaravelコントローラクラスで動作していません
- 29. サインアップページのリセットボタンがアンドロイドで動作していません
- 30. アンドロイドでタイマー機能が動作していませんか?
ありがとう、明らかな解決策はありませんが、他の人が同じ問題を抱えていることを知っていれば十分です人々はGoogleがバグを修正する可能性がある問題を報告します。 – user2638195
yeap、彼らは壊れたapiを修正する必要があります –
AOSPで修正されました。 https://code.google.com/p/android/issues/detail?id=58113#c44 – fadden