Some test text!
Android / Changelog / v7.0.0
Version: 7.0.0.71969
Release Date: July 25, 2019
RadioGroupFieldCreate
tool for creating radio buttonViewerBuilder
CollabViewerTabHostFragment
allprojects {
repositories {
// ... Anything else you already had
google()
maven {
url "https://pdftron-maven.s3.amazonaws.com/release"
}
}
}
new class: CheckBoxWidget
new class: ComboBoxWidget
new class: ListBoxWidget
new class: PushButtonWidget
new class: RadioButtonGroup
new class: RadioButtonWidget
new class: TextWidget
new class: DigitalSignatureField
new class: DigitalSignatureFieldIterator
new class: SignatureWidget
new class: GeometryCollection
moved class: SignatureFragmentAdapter
from com.pdftron.pdf.adapter
to com.pdftron.pdf.dialog.signature
removed class: PopulateAnnotationInfoListTask
removed constructor: PopulateAnnotationInfoListTask(PDFViewCtrl)
removed method: void setCallback(Callback)
removed interface: Callback
removed method: void getAnnotationsInfo(ArrayList<AnnotationInfo>, boolean)
new method: int getDefaultTextColor(Context, int)
new method: float getDefaultTextSize(Context, int)
removed method: float getDefaultFontSize(Context)
removed method: float getDefaultFontSize(Context, int, int)
removed method: float getDefaultTextSize(Context)
new method: ViewerBuilder usingCustomHeaders(JSONObject)
new static final field: int DEFAULT_NAV_ICON_ID
new static final field: String EXTRA_CUSTOM_HEADERS
new static final field: String EXTRA_NAV_ICON
new static method: void openDocument(Context, Uri, String, JSONObject, ViewerConfig)
new static method: void openDocument(Context, Uri, String, JSONObject, ViewerConfig, int)
moved class: CreateSignatureFragment
from com.pdftron.pdf.dialog
to com.pdftron.pdf.dialog.signature
moved class: DialogSignatureInfo
from com.pdftron.pdf.dialog
to com.pdftron.pdf.dialog.signature
moved class: SavedSignaturePickerFragment
from com.pdftron.pdf.dialog
to com.pdftron.pdf.dialog.signature
moved class: SignatureDialogFragment
from com.pdftron.pdf.dialog
to com.pdftron.pdf.dialog.signature
new static method: int compareCreationDate(AnnotationInfo, AnnotationInfo)
new class: SignatureDialogFragmentBuilder
new constructor: SignatureDialogFragmentBuilder()
new static final field: Creator<SignatureDialogFragmentBuilder> CREATOR
new method: Fragment build(Context)
new method: void checkArgs(Context)
new method: Bundle createBundle(Context)
new method: int describeContents()
new method: SignatureDialogFragmentBuilder usingColor(int)
new method: SignatureDialogFragmentBuilder usingConfirmBtnStrRes(int)
new method: SignatureDialogFragmentBuilder usingDigitalSignature(boolean)
new method: SignatureDialogFragmentBuilder usingPressureSensitive(boolean)
new method: SignatureDialogFragmentBuilder usingShowSavedSignatures(boolean)
new method: SignatureDialogFragmentBuilder usingShowSignatureFromImage(boolean)
new method: SignatureDialogFragmentBuilder usingStrokeWidth(float)
new method: SignatureDialogFragmentBuilder usingTargetPage(int)
new method: SignatureDialogFragmentBuilder usingTargetPoint(PointF)
new method: SignatureDialogFragmentBuilder usingTargetWidget(Long)
new method: void writeToParcel(Parcel, int)
new method: boolean hasFont()
new method: boolean hasTextStyle()
new method: boolean isWidget()
removed method: boolean isTextMarkup()
removed static method: void saveToAnnot(Annot, RulerItem)
new method: boolean onQuickMenuClicked(QuickMenuItem)
new method: void selectAnnot(Annot, int)
removed class: DigitalSignatureLegacy
removed constructor: DigitalSignatureLegacy(PDFViewCtrl)
removed method: int getCreateAnnotType()
removed method: ToolModeBase getToolMode()
removed method: boolean isCreatingAnnotation()
removed method: void onCreate()
removed method: boolean onQuickMenuClicked(QuickMenuItem)
removed method: boolean onSingleTapConfirmed(MotionEvent)
new method: void setTargetGroup(RadioButtonGroup)
removed method: void setTargetField(Field)
removed static method: String getRulerLabel(RulerItem, double, double, double, double)
removed method: boolean isShowDefaulSignature()
removed method: void setShowDefaulSignature(boolean)
new method: void initTextField()
new method: boolean onDown(MotionEvent)
new static method: Pair<ToolMode, ArrayList<Annot>> canSelectGroupAnnot(PDFViewCtrl, Annot, int)
new static method: String findPDFTronFontName(Context, String)
new static method: void updateFontMap(Context, int, String, String)
new method: void addAnnotationsSelectionListener(AnnotationsSelectionListener)
new method: void raiseAnnotationsSelectionChangedEvent(HashMap<Annot, Integer>)
new method: void removeAnnotationsSelectionListener(AnnotationsSelectionListener)
removed method: boolean getAddImageStamperTool()
new interface: AnnotationsSelectionListener
new method: void onAnnotationsSelectionChanged(HashMap<Annot, Integer>)
new static field: String VALUE_Group
new static method: int compareCreationDate(Annot, Annot)
new static method: int compareDate(Annot, Annot)
new static method: void createAnnotationGroup(PDFViewCtrl, Annot, ArrayList<Annot>)
new static method: Date getAnnotLocalCreationDate(Annot)
new static method: Annot getPrimaryAnnotInGroup(PDFViewCtrl, ArrayList<Annot>)
new static method: boolean hasReplyTypeReply(Annot)
new static method: void ungroupAnnotations(PDFViewCtrl, ArrayList<Annot>)
removed static method: boolean hasInReplyTo(Annot)
new constructor: BasicHTTPDownloadTask(Context, BasicHTTPDownloadTaskListener, String, JSONObject, File)
new constructor: BasicHeadRequestTask(Context, BasicHeadRequestTaskListener, String, JSONObject)
removed class: SignaturePickerDialog
removed constructor: SignaturePickerDialog(Context, int, float)
removed constructor: SignaturePickerDialog(Context, int, int, float)
removed method: LinkedList<LinkedList<PointF>> getPaths()
removed method: RectF getSignatureBoundingBox()
removed method: void setDialogListener(SignaturePickerDialogListener)
removed method: void setMakeDefaultCheckboxVisibility(int)
removed method: boolean shouldOverwriteOldSignature()
removed method: void updateLayout()
removed interface: SignaturePickerDialogListener
removed method: void popupDismissed(AnnotStyleDialogFragment)
removed method: void signatureDone(boolean)
removed class: PopulateAllFilesTask
removed constructor: PopulateAllFilesTask(Context, File, List<FileInfo>, Object, Comparator<FileInfo>, boolean, Callback)
removed interface: Callback
removed method: void onPopulateAllFilesTaskFinished()
removed method: void onPopulateAllFilesTaskProgressUpdated()
removed method: void onPopulateAllFilesTaskStarted()
removed class: RetrieveAllFilesCacheTask
removed constructor: RetrieveAllFilesCacheTask(List<FileInfo>, Object, Object, Comparator<FileInfo>, Callback)
removed interface: Callback
removed method: void onRetrieveFileInfoListTaskFinished()
removed class: RetrieveAllFilesHeaderCacheTask
removed constructor: RetrieveAllFilesHeaderCacheTask(Object, Callback)
removed interface: Callback
removed method: void onRetrieveAllFilesHeaderCacheTaskFinished(HashMap<String, FileHeader>)
removed class: SaveFileListCacheTask
removed constructor: SaveFileListCacheTask(List<FileInfo>, Object, Object, HashMap<String, FileHeader>)
removed class: SortAllFilesTask
removed constructor: SortAllFilesTask(List<FileInfo>, Object, Comparator<FileInfo>, Callback)
removed interface: Callback
removed method: void onSortAllFilesTaskFinished()
removed method: void onSortAllFilesTaskStarted()
removed class: UpdateAllFilesTask
removed constructor: UpdateAllFilesTask(ArrayList<FileInfo>, Object, Object, Object, Comparator<FileInfo>, List<FileInfo>, List<FileInfo>, Callback)
removed interface: Callback
removed method: void onUpdateAllFilesTaskFinished(UpdateAllFilesTask, boolean)
removed method: void onUpdateAllFilesTaskStarted()
new constructor: AnnotationListContent(String, int, int, String, String, Date, Annot, double, String, Date, String, int, float, int)
new method: String getId()
removed constructor: AnnotationListContent(int, int, String, String, Date, Annot, double, String, Date, String, int, float, int)
new static method: AnnotationEntity toAnnotationEntity(PDFDoc, Annot)
Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales