Class PdfFragment

  • All Implemented Interfaces:
    android.content.ComponentCallbacks , android.view.View.OnCreateContextMenuListener , androidx.activity.result.ActivityResultCaller , androidx.lifecycle.HasDefaultViewModelProviderFactory , androidx.lifecycle.LifecycleOwner , androidx.lifecycle.ViewModelStoreOwner , androidx.savedstate.SavedStateRegistryOwner , com.pspdfkit.annotations.actions.ActionResolver , com.pspdfkit.internal.annotations.clipboard.CopyPasteManagerClient , com.pspdfkit.internal.document.DocumentSaver.DocumentSaveListener , com.pspdfkit.internal.views.document.SpecialModeManager , com.pspdfkit.listeners.DocumentListener , com.pspdfkit.listeners.scrolling.DocumentScrollListener , com.pspdfkit.ui.drawable.PdfDrawableManager , com.pspdfkit.ui.navigation.PageNavigator , com.pspdfkit.ui.special_mode.manager.AnnotationManager , com.pspdfkit.ui.special_mode.manager.AnnotationManager.OnAnnotationDeselectedListener , com.pspdfkit.ui.special_mode.manager.AnnotationManager.OnAnnotationSelectedListener , com.pspdfkit.ui.special_mode.manager.ContentEditingManager , com.pspdfkit.ui.special_mode.manager.FormManager , com.pspdfkit.ui.special_mode.manager.FormManager.OnFormElementDeselectedListener , com.pspdfkit.ui.special_mode.manager.FormManager.OnFormElementSelectedListener , com.pspdfkit.ui.special_mode.manager.TextSelectionManager

    
    public class PdfFragment
    extends Fragment implements DocumentListener, DocumentScrollListener, PdfDrawableManager, AnnotationManager, ContentEditingManager, FormManager, TextSelectionManager, SpecialModeManager, PageNavigator, AnnotationManager.OnAnnotationSelectedListener, AnnotationManager.OnAnnotationDeselectedListener, ActionResolver, FormManager.OnFormElementSelectedListener, FormManager.OnFormElementDeselectedListener, DocumentSaver.DocumentSaveListener, CopyPasteManagerClient
                        

    Fragment that actually displays the PDF document. It contains only the document view without any additional views like outline, thumbnail bar, search, etc. Meant to be used if you want full custom implementation and design.