내 프로젝트에서 사용자가 갤러리에서 사진을 선택하거나 카메라에서 새 사진을 가져 오도록하고 싶습니다. 사용자가 선택할 수있는 자체 메뉴를 만들어야합니까, 아니면 이미 SDK에 내장되어있는 메뉴가 있습니까?Android SDK : 사용자가 갤러리 또는 카메라에서 사진을 선택할 수있게 하시겠습니까?
답변
다음 코드를 사용하여 갤러리와 카메라의 선택기를 함께 배치하십시오. 이것이 startActivityForResult와 함께 작동하는지 정말 모르겠다. 시도해보기
Intent galleryintent = new Intent(Intent.ACTION_GET_CONTENT, null);
galleryintent.setType("image/*");
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
Intent chooser = new Intent(Intent.ACTION_CHOOSER);
chooser.putExtra(Intent.EXTRA_INTENT, galleryintent);
chooser.putExtra(Intent.EXTRA_TITLE, "title");
Intent[] intentArray = {cameraIntent};
chooser.putExtra(Intent.EXTRA_INITIAL_INTENTS, intentArray);
startActivity(chooser);
나는 startActivityForResult()로 이것을 사용 해보았으나, 어떤 이유로 든 갤러에서 그림을 선택할 때만 결과를 얻는다. 카메라로 사진을 찍을 경우 결과 의도는 항상 null입니다. – Babar
카메라에서 얻은 결과와 갤러리에서 얻은 결과의 차이점은 무엇이라고 생각하십니까? – kabuto178
'EXTRA_INITIAL_INTENTS'와 일치하는 응용 프로그램이 여러 개있을 때, 'EXTRA_INTENT'와 일치하는 응용 프로그램과 동일한 선택기에 병합되지 않습니다. 대신 다른 선택기가 열리는 시스템 항목이 선택기에 나타납니다. UX 관점에서 볼 때 최상의 디자인은 아닙니다. –
- 1. 카메라에서 사진을 정의하는 방법
- 2. Android GalleryPicker 또는 갤러리?
- 3. 사용자가 BBCode 또는 HTML을 WYSIWYG와 함께 게시 할 수있게 하시겠습니까?
- 4. Android facebook SDK, 프로필이 다른 언어로 사진을 벽에 업로드 하시겠습니까?
- 5. android SDK, .exe 또는 .zip을 다운로드 하시겠습니까?
- 6. 사용자가 Devise에 다른 사용자를 만들 수있게 하시겠습니까?
- 7. 사용자가 위젯의 크기를 조정할 수있게 하시겠습니까?
- 8. 사용자가 iPad 앱에서보기의 크기를 조정할 수있게 하시겠습니까?
- 9. Android SDK : 선택할 SDK 버전을 다시 설치하고 있습니까?
- 10. Android : 이미지 갤러리 만들기
- 11. Android - 카메라에서 이미지 캡처 또는 라이브러리에서 추가하는 방법
- 12. Facebook API : 사용자가 사진을 선택할 수있는 대화 상자
- 13. Android SDK 또는 JDK
- 14. 카메라에서 사진을 가져 오는 방법은 무엇입니까?
- 15. Android - 사용자가 찍은 사진을 목록보기에 추가
- 16. 갤러리에서 사진을 선택할 수 없습니까?
- 17. 카메라에서 사진을 찍고 갤러리에서 선택하고 이미지보기로 표시
- 18. 카메라에서 Adobe Flash로 이미지 찍기
- 19. 이미지 갤러리 슬라이더와 같은 Android 갤러리
- 20. 사진을 찍은 후 갤러리 업데이트하기 갤러리가 모든 사진을 표시하지 않습니다. Android Camera
- 21. Android 기본 갤러리에서 사진을 선택 하시겠습니까?
- 22. Android : MediaStore.Images.Media.EXTERNAL_CONTENT_URI ... 전체 크기로 사진을 표시 하시겠습니까?
- 23. 사용자가 선택할 수없는 하위 도메인은 무엇입니까?
- 24. 사용자가 UITextField를 선택할 때 나타나는 UIPicker
- 25. Android Gallery에서 사진을 선택한 다음 조각에 표시 하시겠습니까?
- 26. 카메라에서 비디오 녹화 Java Android
- 27. Android 앱으로 많은 사진을 패키지하는 방법은 무엇입니까?
- 28. ABPersonViewController는 사진을 선택할 때 iPad에서 UIViewControllerHierarchyInconsistency를 발생시킵니다.
- 29. 사용자가 html/php/css 페이지를 pdf로 저장할 수있게 하시겠습니까?
- 30. 사용자가 목록 <T> 콘텐츠를 편집 할 수있게 하시겠습니까?
나는 이것을 위해 자신 만의 메뉴를 작성해야한다. –
당신이 말하는 것은 당신이 확실하지 않다는 것입니다. 하아. 고마워, 모든 응용 프로그램에서 동일하게 보일 수 있도록 내장되어 있기를 바랬다. – taormania