在我的Android应用中,我使用以下代码启动图像选择器:
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType("image/jpg");
startActivityForResult(intent, INTENT_PICK_IMAGE);
但遗憾的是,由此调用的系统库活动也会显示视频。有办法防止这种情况吗?
答案 0 :(得分:0)
我使用它只允许图像类型:
intent.setType("image/*");
编辑:setType()基于MIME类型,而不是文件扩展名(请参阅此处:http://developer.android.com/reference/android/content/Intent.html#setType(java.lang.String))