안녕하세요.
현재 대학교에 재학중인 3학년 학생입니다.
다름이 아니오라 이번에 제가 기말고사로 프로젝트를 그림판을 만들려고 합니다.
그런데 그림판에서 그림을 그리구 난후
저장하는 부분을 어떻게 해야 할지 몰라서 질문 올립니다.
저장하는 소스 좀 알고 계신 개발자 고수님들은 알려주셨으면 합니다~ ㅠㅠ ( 굽신굽신 )
밑에 압축 파일로 제가 진행중인 그림판 소스 올려드립니다.
부탁드리겠습니다.
sungkijung1@naver.com 제 이메일 주소입니다. 이메일로도 보내주셨으면 감사하겠습니다...
딱 저장하는 곳만 수정하면
case 1:
File file = new File("mnt/sdcard/test.png"); //임의로 sdcard에 test.png로 저장
OutputStream outputStream = null;
try {
file.createNewFile();
outputStream = new FileOutputStream(file);
view.buildDrawingCache();
Bitmap bitmap = view.getDrawingCache();
bitmap.compress(CompressFormat.PNG, 100, outputStream);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
outputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
break;
manifest에 아래와 같이 쓰기 권한은 주시구요
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>




잘라 낸건 비트맵이 맞나요?