Package-level declarations
UI components (activities, fragments and views).
Types
Link copied to clipboard
AnnotationCreatorInputDialogFragment facilitates setting the annotation creator.
Link copied to clipboard
TextView class that extends support to drawable tint for Android API lower than 23 by using style attribute
pspdf__drawableTint
.Link copied to clipboard
interface DocumentCoordinator
Coordinates loading and display of multiple documents in com.pspdfkit.ui.PdfActivity.
Link copied to clipboard
Describes a document and its UI state.
Link copied to clipboard
The view that is displayed in the PdfActivity when no document is set.
Link copied to clipboard
An AppCompatEditText extension containing a floating hint text, a colored underline and bottom error text.
Link copied to clipboard
An AppCompatEditText extension for passwords containing a floating hint text, a colored underline and bottom error text.
Link copied to clipboard
interface ImmersiveModeCallback
Link copied to clipboard
This is a Button that will use registered com.pspdfkit.listeners.LocalizationListener to localize its contents.
Link copied to clipboard
This is an EditText that will use registered com.pspdfkit.listeners.LocalizationListener to localize its contents.
Link copied to clipboard
This is a Switch that will use registered com.pspdfkit.listeners.LocalizationListener to localize its contents.
Link copied to clipboard
This is a TextView that will use registered com.pspdfkit.listeners.LocalizationListener to localize its contents.
Link copied to clipboard
interface PageObjectProvider
Base class for com.pspdfkit.ui.drawable.PdfDrawableProvider and .
Link copied to clipboard
Activity with fully integrated views and behaviour.
Link copied to clipboard
Builder used for creating an intent for starting PdfActivity.
Link copied to clipboard
Link copied to clipboard
Implements custom focus searching logic to make keyboard navigation in PdfActivity more intuitive.
Link copied to clipboard
open class PdfFragment : Fragment, 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.
Link copied to clipboard
Custom implementation of framework FrameLayout that correctly supports window insets.
Link copied to clipboard
A dialog used for displaying media playback.
Link copied to clipboard
open class PdfOutlineView : FrameLayout, OutlinePagerBaseView.OnHideListener, PSPDFKitViews.PSPDFView, PdfDrawableManager
A layout containing the tab on the top and a view pager for switching between the outline, the list of annotations and the bookmarks.
Link copied to clipboard
Password view used when accessing password protected documents.
Link copied to clipboard
Reader View component containing a styled web view for showing the reflowed text.
Link copied to clipboard
Bar showing thumbnails of pages for quick selection.
Link copied to clipboard
open class PdfThumbnailGrid : RelativeLayout, PSPDFKitViews.PSPDFView, DocumentListener, PdfDrawableManager, OnFileWriteCompleteListener
Scrollable grid view of document pages.
Link copied to clipboard
interface PdfUi : PdfActivityListener, OnMenuItemsGenerateListener, PdfActivityMenu.OnPrepareDefaultMenuItemListener, PdfActivityComponentsApi
The API that is shared between PdfActivity and PdfUiFragment.
Link copied to clipboard
Experimental API - Might change in the future.
Link copied to clipboard
Builder used for creating an PdfUiFragment.
Link copied to clipboard
An activity for displaying YouTube content within the PDF.
Link copied to clipboard
A class used for displaying a toolbar as a popup.
Link copied to clipboard
interface PSPDFKitViews
Interface for convenient access to views in a PSPDFKit activity.
Link copied to clipboard
class RecyclableFrameLayout @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : FrameLayout, Recyclable
A FrameLayout that dispatches recycle calls to its child views.
Link copied to clipboard
A simple implementation of PagerAdapter that automatically saves and restores view states when returning to pages previously removed and after view pager's state restoration.