80,362
社区成员
发帖
与我相关
我的任务
分享
Intent intent = new Intent("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
//就这个uri可以,下面2个注释掉的都抛ActivityNotFoundException
Uri uri = Uri.fromFile(new File("/mnt/sdcard/DCIM/next_animation.ppt"));
//Uri uri = Uri.parse("android.resource://com.vone.app/" + R.raw.next_animation);
//Uri uri = Uri.parse("android.resource://com.vone.app/raw/next_animation.ppt");
intent.setDataAndType(uri, "application/vnd.ms-powerpoint");
startActivity(intent);