나는 애플리케이션에서 표준 이미지 (갤러리)로 저장된 이미지를 다른 이미지로 복사하는 데 필요한 코드를 지원할 사람을 찾고 있습니다. SD 카드의 폴더. 사용자가 버튼을 클릭 할 수있게하고 특정 파일을 SD 카드 갤러리 폴더에서 SD 카드의 다른 폴더로 복사하려고합니다. 감사합니다.갤러리 폴더에서 SD 카드 대체 폴더에 안드로이드 이미지 복사
3
A
답변
25
Usmaan, 다음
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) {
switch(requestCode) {
case SELECT_IMAGE:
mSelectedImagePath = getPath(data.getData());
break;
}
}
public String getPath(Uri uri) {
String[] projection = { MediaStore.Images.Media.DATA };
Cursor cursor = managedQuery(uri, projection, null, null, null);
startManagingCursor(cursor);
int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
return cursor.getString(column_index);
}
:
가 반환
public void imageFromGallery() {
Intent getImageFromGalleryIntent =
new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.INTERNAL_CONTENT_URI);
startActivityForResult(getImageFromGalleryIntent, SELECT_IMAGE);
}
는, 다음의 코드 부분과 선택한 이미지의 경로를 얻을
문자열에 경로 이름이 있으므로 다른 위치로 복사 할 수 있습니다.
건배!
편집 : 당신은 그냥 파일을 복사해야하는 경우 ... 뭔가를 시도
내가 antoher
1
갤러리 이미지는 이미 Android 휴대 전화의 SD 카드에 저장되어 있습니다. 공식 문서는 체크 아웃해야하는 working with external storage에 멋진 섹션이 있습니다. 당신이 갤러리 선택기 의도를 시작할 수 있습니다
+0
내 응용 프로그램 내에서 사진 및 기타 걸릴 ....하지만 나중에 갤러리 폴더에서 다른 폴더로 이미지를 복사하려면이 코드는이 일을하지 않는 것이 확실합니까? – Beginner
관련 문제
- 1. 안드로이드 장치의 갤러리 폴더에 액세스하는 방법
- 2. 안드로이드 에뮬레이터가 설치된 SD 카드
- 3. 안드로이드, 새로 고침 이미지 축소 이미지 또는 sd 카드
- 4. SD 카드의 폴더에서 SD 카드의 다른 폴더로 파일 복사
- 5. 폴더에서 다른 폴더로 png 파일 복사
- 6. iPhone/iPad를 통해 Android SD 카드 폴더에 액세스 하시겠습니까?
- 7. 안드로이드, SD 카드 및 리소스 경로
- 8. 안드로이드 비디오 갤러리
- 9. SD 카드에 안드로이드 저장 이미지
- 10. 안드로이드 캐 러셀 이미지 갤러리
- 11. SD 카드 쓰기 성능
- 12. SD 카드 검색
- 13. WPF :: 응용 프로그램 디렉토리의 폴더에 이미지 복사
- 14. thickbox 이미지 갤러리
- 15. Android SD 카드 저장을위한 협약이 있습니까?
- 16. Android Emulator 1.5의 SD 카드 사용 방법
- 17. 안드로이드 에뮬레이터에서 4096 MiB SD 카드 ... 9MB 미만?
- 18. 안드로이드, SD 카드 및 반송 경로에서 픽업 노래의 문제점
- 19. Android : SD 카드 저장 기능은 안드로이드 전후에 모두 작동합니다 2.2
- 20. 안드로이드에서 SD 카드 파일 브라우저
- 21. android mount unmount sd 카드
- 22. Android - SD 카드 - 에뮬레이터 - 우분투
- 23. Android SD 카드 슬롯 감지
- 24. 에뮬레이터 드라이브에서 SD 카드로 파일 복사
- 25. 안드로이드 장치 갤러리 폴더에 저장된 이미지를 검색하는 방법
- 26. 안드로이드 sd 카드에 비디오 숨기기
- 27. SD 카드 안드로이드에 배열 이름 목록 만들기
- 28. 갤러리 이미지 디스플레이
- 29. NetBeans로 이미지 갤러리 설정
- 30. 안드로이드 SD 카드에서지도 열기
내가 이해 해달라고 미안 해요, 내가 뜨거운 알고 해당 폴더에서 이미지를 복사 말을했었다 죄송합니다
– Beginner이 코드의 첫 번째 부분에서는 갤러리를 실행하고 이미지를 선택할 수 있습니다. 이미지를 선택하면 내가 게시 한 코드의 두 번째 부분에서'onActivityResult()'를 호출합니다. 갤러리 앱에서 반환 된 데이터를 가져오고 내가 게시 한'getPath()'함수는 선택한 이미지의 전체 경로를 문자열로 반환합니다. 이 코드를 사용하면 카메라로 사진을 찍을 수 없습니다. –
다른 폴더에 이미지를 복사하고 싶습니다. 또한 갤러리를 열고 싶지 않습니다. 이미 이미지 이름을 알고 있고 sdcard/dcim/imagename에 저장되어있는 SD 카드를 알고 있습니다. – Beginner