btn_Shot.setOnClickListener(new OnClickListener(){ @Override public void onClick(View arg0) { View v1 = layout.getRootView(); v1.setDrawingCacheEnabled(true); img_bm = v1.getDrawingCache(); Capture(img_bm,img_Name); } });
------------------------------------------------------------------------------------
private void Capture(Bitmap bm, String name) {
try {
File path = new File("/sdcard/apsCapture");
if(!path.isDirectory()) {
path.mkdirs();
}
FileOutputStream out = new FileOutputStream("/sdcard/apsCapture/IMG"+name+".jpg");
bm.compress(Bitmap.CompressFormat.JPEG, 100, out);
Toast.makeText(HereIamActivity.this, "IMG"+name+".jpg로 저장되었습니다.", 3).show();
} catch (FileNotFoundException e) {
Log.d("FileNotFoundException", e.getMessage());
}
}
-------------------------------------------------------------------------------------
위 소스로 저장까지는 문제 없이 됩니다. 파일관리자 들어가서 확인하면 이미지 생성된거 볼수 있구요
그런데 생성된거 확인후에 갤러리로 들어가면 해당 이미지를 찾을수가 없습니다;
좀 기다려보면 탐색이 될때도 있는데 시간이 너무 오래걸리더군요;;
뭔가 방법이 없을까요 ㅠ? 고수님들의 조언 부탁드립니다 ㅠ




이미지 사이즈를 줄여보심이 ..