我正在尝试加载仅显示系统库中视频文件的文件列表。
final Intent intent1 = new Intent(Intent.ACTION_PICK);
intent1.setDataAndType(android.provider.MediaStore.Video.Media.EXTERNAL_CONTENT_URI, "video/*");
startActivityForResult(intent1, ACTIVITY_SELECT_VIDEO);
并且我ActivityNotFound
在调试器上遇到异常,导致应用程序崩溃但在画廊确实加载的实际手机上仅显示视频文件。
这正是仅加载图像文件时的工作原理,除非没有崩溃。
我如何:
a)一致地加载正确的画廊
b) 捕获此异常或使用条件语句避免它,因为它在所有设备上的行为都不相同