혹시 두 개의 비트맵을 겹쳐서 저장할 수는 없을까요?? (스크린샷 제외하고)
알려주시면 감사하옵겠나이다...
두개의 비트맵 pixel 데이터를 하쳐 새로운 bitmap을 만드는 방법이 있고,
다른 방법은 상대적으로 밑에 놓이는 bitmap의 canvas를 가져와 그 위에 덧그리는 방법이 있습니다.
baseBitmap; //기본이 되는 bitmap
if(!baseBitmap.isMutable()){
Bitmap mutableBitmap = baseBitmap.copy(... ,true); //수정가능한 bitmap를
baseBitmap.recycle();
baseBitmap = mutableBitmap;
}
Canvas canvas = new Canvas(baseBitmap);
canvas.drawBitmap(..., ..., ...); //덧 그릴 bitmap
로그인 유지
두개의 비트맵 pixel 데이터를 하쳐 새로운 bitmap을 만드는 방법이 있고,
다른 방법은 상대적으로 밑에 놓이는 bitmap의 canvas를 가져와 그 위에 덧그리는 방법이 있습니다.
baseBitmap; //기본이 되는 bitmap
if(!baseBitmap.isMutable()){
Bitmap mutableBitmap = baseBitmap.copy(... ,true); //수정가능한 bitmap를
baseBitmap.recycle();
baseBitmap = mutableBitmap;
}
Canvas canvas = new Canvas(baseBitmap);
canvas.drawBitmap(..., ..., ...); //덧 그릴 bitmap