public class

MediaGalleryView

extends ViewPager
implements MediaViewController
java.lang.Object
   ↳ android.view.View
     ↳ android.view.ViewGroup
       ↳ androidx.viewpager.widget.ViewPager
         ↳ com.pspdfkit.media.MediaGalleryView

Class Overview

A view for displaying a gallery within the PDF document.

Summary

[Expand]
Inherited Constants
From class androidx.viewpager.widget.ViewPager
From class android.view.ViewGroup
From class android.view.View
[Expand]
Inherited Fields
From class android.view.View
Public Constructors
MediaGalleryView(Context context)
MediaGalleryView(Context context, AttributeSet attrs)
Public Methods
void close()
Close currently played media file.
void setMediaViewListener(MediaViewListener listener)
Sets a listener for media content preparation.
void start(String optionsJson, String url)
Start media playback.
[Expand]
Inherited Methods
From class androidx.viewpager.widget.ViewPager
From class android.view.ViewGroup
From class android.view.View
From class java.lang.Object
From interface android.graphics.drawable.Drawable.Callback
From interface android.view.KeyEvent.Callback
From interface android.view.ViewManager
From interface android.view.ViewParent
From interface android.view.accessibility.AccessibilityEventSource
From interface com.pspdfkit.media.MediaViewController

Public Constructors

public MediaGalleryView (Context context)

public MediaGalleryView (Context context, AttributeSet attrs)

Public Methods

public void close ()

Close currently played media file.

public void setMediaViewListener (MediaViewListener listener)

Sets a listener for media content preparation. Calling this method will replace any previously set listener. You may provide null to clear the listener.

Parameters
listener MediaViewListener that should be notified, or null to clear the listener.

public void start (String optionsJson, String url)

Start media playback.

Parameters
optionsJson Media options in JSOn format (used for playing videos)
url Url to the media file.