1

一部の携帯電話は一部のビデオファイルを再生できないことに気づきました。.wav拡張子である場合もあれば、他の拡張子である場合もあります。

このような場合、アプリはクラッシュせず、エラーは生成されませんが、オーディオファイルはサイレントに再生されません。

そのような状況を検出する方法は?そもそもなぜこれが起こっているのですか?

PS。これをJavaコードで検出する必要があります-プログラムで

4

1 に答える 1

1

Androidでサポートされているメディア形式はドキュメントを読み取り、Androidでサポートされているメディアファイルの種類を示します。

クラッシュの問題については、コードをtry...catchブロックに入れてください。

try
{
      // Code to play media file.
}
catch ( Exception e )
{
      // Display a Toast message, "File format doesn't support"
}
于 2012-05-26T13:20:26.740 に答える