the PDFViewCtrl ExecuteAction or ExecuteActionWithActionParameter functions both use PT implemetations of Action or ActionParameter is there a way to convert from and Action or ActionParameter to the PT version of these or create these PTAction / PTActionParameters?
While it works on IOS I am getting an error on Android (pdfron.Android 6.9.0)
{Java.Lang.NullPointerException: Attempt to invoke virtual method ‘com.pdftron.sdf.Obj com.pdftron.pdf.Action.getSDFObj()’ on a null object reference
at Java.Interop.JniEnvironment+InstanceMethods.CallNonvirtualVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniObjectReference type, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args) [0x00089] in <0ad2222fd7074badb5de547b1521aab0>:0
at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeVirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x0005d] in <0ad2222fd7074badb5de547b1521aab0>:0
at pdftronprivate.PDF.PDFViewCtrl.ExecuteAction (pdftronprivate.PDF.ActionParameter p0) [0x00031] in <30b392ec98784c849d0cf1c9b6544d46>:0
at pdftron.PDF.PDFViewCtrl.ExecuteAction (pdftron.PDF.ActionParameter actionParam) [0x00007] in <30b392ec98784c849d0cf1c9b6544d46>:0
at Field.Mobile.Droid.Renderers.PdfViewerRenderer.ExecuteAction (pdftron.PDF.Action action) [0x00009] in C:\Work\FieldMobileApp\App\Field.Mobile\Field.Mobile.Droid\Renderers\PdfViewerRenderer.cs:608
— End of managed Java.Lang.NullPointerException stack trace —
java.lang.NullPointerException: Attempt to invoke virtual method ‘com.pdftron.sdf.Obj com.pdftron.pdf.Action.getSDFObj()’ on a null object reference
at com.pdftron.pdf.PDFViewCtrl.executeAction(SourceFile:8111)
at mono.java.lang.RunnableImplementor.n_run(Native Method)
at mono.java.lang.RunnableImplementor.run(RunnableImplementor.java:30)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)