您的位置:首页 > 移动开发 > Android开发

Android 上打开word、excel、图片文件

2015-07-14 10:16 471 查看
/**
* 打开Word文件的intent
* @param param
* @return
*/
public static Intent openWordFileIntent(String filePath) {
Intent intent = new Intent("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Uri uri = Uri.fromFile(new File(filePath ));
intent.setDataAndType(uri, "application/msword");
return intent;
}
/**
* 打开Excel文件的Intent
* @param param
* @return
*/
public static Intent openExcelFileIntent(String filePath) {
Intent intent = new Intent("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Uri uri = Uri.fromFile(new File(filePath ));
intent.setDataAndType(uri, "application/vnd.ms-excel");
return intent;
}
/**
* 打开图片的Intent
* @param param
* @return
*/
public static Intent openImageFileIntent(String filePath) {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("file://"+filePath+""), "image/*");
return intent;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: