Я использую следующий код, чтобы выбрать изображение или видео из галереи:Определить в onActivityResult, если изображение было выбрано из галереи или видео было выбрано - Android
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 ?? –
@VivekMishra: Я искал это, но я его нигде не нашел. – rahul