Android Как я могу назвать камеру или галерею намерением вместе

Если я хочу захватить изображение с родной камеры, я могу сделать:

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
        intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
        startActivityForResult(intent, IMAGE_CAPTURE);

Если я хочу получить изображение из галереи, я могу сделать:

Intent intent = new Intent();
                intent.setType("image/*");
                intent.setAction(Intent.ACTION_GET_CONTENT);
                startActivityForResult(Intent.createChooser(intent,
                        "Select Picture"), SELECT_PICTURE);

Мне интересно, как можно соединить два вышеупомянутых.
Это означает ПОЛУЧИТЬ ИЗОБРАЖЕНИЕ ИЗ ГАЛЕРЕИ ИЛИ СЪЕМКИ ФОТО Select an action

Есть ли пример кода, чтобы сделать это? Благодарю.

Ответы на вопрос(7)

Ваш ответ на вопрос