안드로이드 개발 질문/답변
(글 수 45,052)
현재 만들고 있는거에 이미지 저장 기능이 있는데
단순히
View view = v.getRootView();
view.setDrawingCacheEnabled(true);
Bitmap bitmap = view.getDrawingCache();
saveFile(bitmap);
private void saveFile(Bitmap bitmap)
{
String sdPath;
File path, extSt;
FileOutputStream out;
.
.
.
}
했을 경우에는 저장 보단 캡쳐쪽 이더라구요
실제 이미지 파일 크기는 1536 * 2048 이지만 위 구조로 파일을 생성해서 저장하게 되면 단말기 사이즈만큼 캡쳐를 해서 파일 생성 후 저장하는 것이 되버립니다.
즉 480 * 800짜리인 디바이스 화면만큼의 이미지 파일이 생성되는거죠
원본사이즈의 이미지 파일을 디바이스로 복사하고 싶은데 다른 방법은 없나요?
프로젝트에 포함되어있는 이미지파일에 접근은 불가능한가요?