【发布时间】:2016-04-02 00:45:05
【问题描述】:
我正在使用以下代码从图库中选择图像或视频:
imgGallery.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent pickPhoto = new Intent(Intent.ACTION_GET_CONTENT);
pickPhoto.setType("*/*");
String[] mimetypes = {"image/*", "video/*"};
pickPhoto.putExtra(Intent.EXTRA_MIME_TYPES, mimetypes);
startActivityForResult(pickPhoto,
SELECT_PICTURE_OR_VIDEO);
}
});
请注意,我使用相同的按钮来选择图像或视频。那么当 onActivityResult 将被调用时,有什么方法可以让我知道选择了图片或从图库中选择了视频?
【问题讨论】:
-
你能检查 onActivityResult 中的 mime 类型吗??
-
@VivekMishra :我一直在寻找它,但我在任何地方都找不到。
标签: android android-image android-gallery onactivityresult