public byte[] BitmapToByteArray(Bitmap bitmap) {
    ByteArrayOutputStream stream = new ByteArrayOutputStream();
    bitmap.compress(CompressFormat.PNG, 90, stream);

    return stream.toByteArray();
     }

 

 

위에 소스를 보시면 Bitmap을 Stream을 이용하여 ByteArray로 변환하는 메소드 인데요.

기초가 튼튼하지 못하여 질문을 드립니다.

 

위에서 선언한 ByteArrayOutputStream에 대해서 stream을 해제 해줘야 하지 않나요?

 

만약 해제를 해야한다면 바깥에서 어떻게 해제를 해야 할지 궁금합니다.

 

감사합니다.