MediaPlayer
オブジェクトが初期化されているかどうかをどのように確認しますか?次のようなものはありますか?
MediaPlayer mp;
if(mp.isInitialized())
Log.v("Test", "mp has been initialized. :D ");
else
Log.v("Test", "mp is NOT yet initialized. :( ");
もちろん、APIドキュメントを確認しましたが、そのような方法はありませんが、同様のアプローチはありますか?
私は自分のコードException
を調べて、トリガーされた場合にスローされたものをキャッチすることを検討していますが、それは不適切だと思います。:P
編集:
私のコードは次のように処理することを目的としていました。
MediaPlayer mp;
// Lorem ipsum dolor sit amet consectetur adipisicing...
if(mp.isInitialized)
{
mp.stop();
}