(Android) SurfaceView Canvas 를 Bitmap으로 저장하기(가져오기)
다음은 SurfaceView에서 그려지는 Canvas를 Bitmap으로 가져오는 방법이다. 비트맵을 가져와서는 이미지뷰에 보여주던, 파일로 저장하던, 서버에 업로드하던 그건 뒤에 알아서 처리하시길.. SurView sView = new SurView(this); 저는 그려지는 서페이스뷰를 sView로 선언하였습니다. sView 에는 onDraw라는 그리는 함수가 있겠죠. 어떤 버튼 하나를 구현해서 그 버튼을 눌렀을때의 클릭이벤트를 다음과같이 처리합니다. Bitmap bitmap = Bitmap.createBitmap(DEVICE_WIDTH, DEVICE_HEIGHT, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(bitmap); sView.doDraw(ca..
개발/개발 자료
2014. 3. 26. 11:52