//android获取一个用于打开PPT文件的intent   public static Intent getPptFileIntent( String param )   {     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(param ));     intent.setDataAndType(uri, "application/vnd.ms-powerpoint");     return intent;   }  //android获取一个用于打开Excel文件的intent   public static Intent getExcelFileIntent( String param )   {     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(param ));     intent.setDataAndType(uri, "application/vnd.ms-excel");     return intent;   }  //android获取一个用于打开Word文件的intent   public static Intent getWordFileIntent( String param )   {     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(param ));     intent.setDataAndType(uri, "application/msword");     return intent;   }  //android获取一个用于打开CHM文件的intent   public static Intent getChmFileIntent( String param )   {     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(param ));     intent.setDataAndType(uri, "application/x-chm");     return intent;   }  //android获取一个用于打开文本文件的intent public static Intent getTextFileIntent( String param, boolean paramBoolean) { Intent intent = new Intent("android.intent.action.VIEW"); intent.addCategory("android.intent.category.DEFAULT"); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); if (paramBoolean) { Uri uri1 = Uri.parse(param ); intent.setDataAndType(uri1, "text/plain"); } else{ Uri uri2 = Uri.fromFile(new File(param )); intent.setDataAndType(uri2, "text/plain"); } return intent; }  //android获取一个用于打开PDF文件的intent   public static Intent getPdfFileIntent( String param )   {     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(param ));     intent.setDataAndType(uri, "application/pdf");     return intent;   }


更多相关文章

  1. Android(安卓)获取IMEI(Android(安卓)10以下可用)
  2. Android(安卓)打开关闭闪光灯工具类
  3. android获取电话号码实例
  4. android中GPS信息的获取
  5. android 判断横竖屏的方法
  6. Android中获取时间
  7. Android:简单联网获取网页代码
  8. Android自定义对话框的使用
  9. Android(安卓)ftrace

随机推荐

  1. 适合财务人员的财务报表分析软件有哪些?
  2. Gateway网关过滤之后获取不到 HttpServle
  3. 干货丨DolphinDB通用计算教程
  4. JavaScript面向对象编程理解
  5. 20201203 高阶函数
  6. springcloud Alibaba 阿里组件 nacos注册
  7. 20201203 函数式编程与函数不同
  8. 14个Java并发容器超强总结
  9. JVM内存管理机制
  10. K3cloud《资产管理》模块-资产清单明细报