我想以编程方式启动默认文件资源管理器以向我显示文件夹的内容。
我正在使用这段代码,但它崩溃了:
Uri startDir = Uri.fromFile(new File("/sdcard/DCIM/Camera"));
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(startDir);
startActivity(intent);
LogCat 显示“未找到处理 Intent 的活动”...
我最好的选择是什么?我希望用户查看文件夹的内容并能够单击文件(例如单击视频并使用默认播放器启动它,单击 PDF 并打开它等)。