【发布时间】:2012-11-19 19:37:27
【问题描述】:
我正在尝试加载仅显示系统库中视频文件的文件列表。
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) 捕获此异常或使用条件语句避免它,因为它在所有设备上的行为都不相同
【问题讨论】:
标签: android video android-intent android-activity mediastore