アプリケーションに大きな問題があります。この行を Samsung Galaxy 電話「fileNameMap.getContentTypeFor(path)」で実行すると、null 値が得られました。NEXUS、LG Optimus、および他の多くの電話で同じコードを試しましたが、このステートメントはnullではなく、ビデオ/mp4、ビデオ/3gp、video.aviなどのファイルタイプを返します... plz help
//----Code
public static String getMimeType(){
String path="__MACOSX/._MR_BEAN_FUNNY.3gp";
FileNameMap fileNameMap = URLConnection.getFileNameMap();
if (path.startsWith("/"))
{
path = "file:/"+ path;
}
else
{
path = "file://" + path;
}
String type = fileNameMap.getContentTypeFor(path);
return type;
}