Я пытаюсь разрешить пользователю выбирать изображение либо из галереи, либо путем съемки с камерой. Я пробовал это:
Intent imageIntent = new Intent(Intent.ACTION_GET_CONTENT);
imageIntent.setType("image/*");
startActivityForResult(Intent.createChooser(imageIntent, "Select Picture"), GET_IMAGE_REQUEST);
но он автоматически отображает галерею, даже не предоставляя возможность выбора активности. Кажется, должен быть какой-то лучший способ сделать это, чем решение, данное в этом вопросе. Это действительно единственный способ сделать это?