admin管理员组

文章数量:1530933

2024年7月1日发(作者:)

Android打开文件,具体还是看代码吧,代码最能说明问题。

public static Intent openFile(String filePath){

File file = new File(filePath);

if(!()) return null;

/* 取得扩展名 */

String end=e().substring(e().lastIndexOf(".")

e().length()).toLowerCase();

/* 依扩展名的类型决定MimeType */

if(("m4a")||("mp3")||("mid")||

("xmf")||("ogg")||("wav")){

return getAudioFileIntent(filePath);

}else if(("3gp")||("mp4")){

return getAudioFileIntent(filePath);

1, +

}else if(("jpg")||("gif")||("png")||

("jpeg")||("bmp")){

return getImageFileIntent(filePath);

}else if(("apk")){

return getApkFileIntent(filePath);

}else if(("ppt")){

return getPptFileIntent(filePath);

}else if(("xls")){

return getExcelFileIntent(filePath);

}else if(("doc")){

return getWordFileIntent(filePath);

}else if(("pdf")){

return getPdfFileIntent(filePath);

本文标签: 代码文件类型打开决定