getIntent
fun getIntent(context: Context, message: Message, attachmentPosition: Int, videoThumbnailsEnabled: Boolean, downloadAttachmentUriGenerator: DownloadAttachmentUriGenerator, downloadRequestInterceptor: DownloadRequestInterceptor, streamCdnImageResizing: StreamCdnImageResizing = StreamCdnImageResizing.defaultStreamCdnImageResizing(), skipEnrichUrl: Boolean = false): Intent
Used to build an Intent to start the MediaGalleryPreviewActivity with the required data.
Parameters
context
The context to start the activity with.
message
The Message containing the attachments.
attachmentPosition
The initial position of the clicked media attachment.
videoThumbnailsEnabled
Whether video thumbnails will be displayed in previews or not.
downloadAttachmentUriGenerator
Used to generate download URIs for attachments.
downloadRequestInterceptor
Used to intercept download requests.
streamCdnImageResizing
Sets the Stream CDN hosted image resizing strategy. Turned off by default. Please note that only Stream CDN hosted images containing original width (ow) and original height (oh) parameters are able to be resized.
skipEnrichUrl
If set to true will skip enriching URLs when you update the message by deleting an attachment contained within it. Set to false by default.