需要用到Intent.setDataAndType(path,type)函数 模板: //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;
  }
  打开不同类型的文件只需要修改参数type即可: 打开APK——application/vnd.android.package-archive 打开PPT——application/vnd.ms-powerpoint 打开Excel——application/vnd.ms-excel 打开Word——application/msword 打开CHM——application/x-chm 打开文本txt——text/plain 打开PDF——application/pdf 打开VCF——text/x-vcard 打开SWF——flash/*

更多相关文章

  1. android studio恢复误删文件
  2. Android SD 卡文件浏览器
  3. android canvas中translate函数的使用
  4. Android 获取文件的缩略图
  5. Android 文件相关总结
  6. android私有文件资源文件的存取
  7. Android调用系统自带的文件管理器进行文件选择
  8. Android判断有无外置SD卡(TF卡),并读写文件

随机推荐

  1. android3.1开发环境配置
  2. Android中声音的管理类AudioManager
  3. 转载:Android开源项目分享
  4. Android下自定义IP控件
  5. 使用Android平板编程,执行linux命令
  6. Android(安卓)读取doc文件
  7. android的振动器Vibrator
  8. android中怎么获得所有应用程序的快捷方
  9. Android(安卓)adb shell 启动java程序
  10. as gradle debug\values\generated.xml