私はAndroidの初心者で、現在Android SDKを学習しています。シングルトンのパターンをAndroid MediaPlayerに使用する必要があります
私は、ウィジェットとのやりとり時に様々なサウンドを再生する非常に単純なアプリケーションを作成しています。私は、MediaPlayerを使用してサウンドを再生しています。
私はMediaPlayerのシングルトンパターンを使用するべきですか?私はMediaPlayerののちょうど1つの目的は、共有したいが、混乱はと言う次のリンク
https://developer.android.com/reference/android/media/MediaPlayer.html
から来ている:また、一度MediaPlayerのオブジェクトはもはやあることが推奨されていない
が使用されている場合は、Media Playerオブジェクトに関連付けられた 内部プレーヤエンジンによって使用されるリソースがすぐに に解放されるように、すぐにrelease()を呼び出します。リソースには、 ハードウェアアクセラレーションコンポーネントなどのシングルトンリソースが含まれていても、release()を呼び出すことができない場合があります。 MediaPlayerオブジェクトの後続インスタンスを ソフトウェア実装にフォールバックさせるか、完全に失敗させる可能性があります。
私は今のところMediaPlayerをサービスとして実行したくありません。
どうすればよいですか? MediaPlayerにシングルトンパターンを使用する必要がありますか?
大変ありがとうございます。