/** * Sets the thumbnail to be a jpeg compressed bitmap. Clears any prior * thumbnail. * * @param thumb a bitmap to compress to a jpeg thumbnail. * @return true if the thumbnail was set. */ @SuppressWarnings( "unused" ) public boolean setCompressedThumbnail( Bitmap thumb ) { ByteArrayOutputStream thumbnail = new ByteArrayOutputStream(); if( ! thumb.compress( Bitmap.CompressFormat.JPEG, 90, thumbnail ) ) { return false; } return setCompressedThumbnail( thumbnail.toByteArray() ); }
/** * Sets the thumbnail to be a jpeg compressed bitmap. Clears any prior * thumbnail. * * @param thumb a bitmap to compress to a jpeg thumbnail. * @return true if the thumbnail was set. */ @SuppressWarnings( "unused" ) public boolean setCompressedThumbnail( Bitmap thumb ) { ByteArrayOutputStream thumbnail = new ByteArrayOutputStream(); if( ! thumb.compress( Bitmap.CompressFormat.JPEG, 90, thumbnail ) ) { return false; } return setCompressedThumbnail( thumbnail.toByteArray() ); }
exif.setCompressedThumbnail( mExif.getThumbnail() );