안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
갤럭시 S, 갤럭시 탭 에선 이상없이 작동하는데,
갤럭시 3, 갤럭시 노트에선 앱이 죽습니다.
ArrayList<Fie> mArrFile = new ArrayList<Fie>();
protected void onActivityResult(int requestCode, int resultCode, Intent
data) {
Uri mImageCaptureUri = data.getData();
File fileAlbum = getImageFile(mImageCaptureUri);
mArrFile.add(fileAlbum);
}
File fileAlbum = getImageFile(mImageCaptureUri);
mArrFile.add(fileAlbum);
}
갤러리에서 선택한 사진을 파일로 담았습니다.
이미지뷰에서 파일을 담는 부분입니다.
imgView.setImageURI(Uri.fromFile(mDatas.get(position)));
위 부분에서 갤럭시 S, 탭 기반 단말기는 이상이 없는데, 갤럭시 3, 노트에선 앱이 죽습니다.
버전업 되면서 사용법이 바꼈는지 모르겠습니다.
좋은하루 되시구요, 답변 부탁 드리겠습니다.
감사합니다.




아이스크림 부터 메인 스레드에서 구동하면 않된다고 하는 것 같던데,
스레드를 생성해서 구동시켜 보세요