private void openFile1(final String filePath) { String str = filePath.substring(filePath.lastIndexOf('.')).toLowerCase(Locale.US); Log.i("============", "onEventMainThread: "+filePath); try { MimeTypeMap mimeTypeMap = MimeTypeMap.getSingleton(); String temp = str.substring(1); String mime = mimeTypeMap.getMimeTypeFromExtension(temp); Intent intent = new Intent(); intent.setAction(android.content.Intent.ACTION_VIEW); File file = new File(filePath); intent.setDataAndType(Uri.fromFile(file), mime); startActivity(intent); } catch (Exception e) { e.printStackTrace(); Toast.makeText(mContext, "无法打开后缀名为." + str+ "的文件!", Toast.LENGTH_LONG).show(); } }
打开各种文件,txt,pdf,jpg等
最新推荐文章于 2024-10-09 10:04:43 发布