thank you for contacting us.
Currently, I am trying to guess what you are trying to do but there are points that are not clear:
-First, can you confirm you are doing the "addImage" in a "Text Document" part? Indeed, any other way to proceed will fail: https://developer.myscript.com/docs/interactive-ink/1.4/android/fundamentals/editing/#block-addition
-Second, why don't you use the JAVA API: https://developer.myscript.com/refguides/interactive-ink/android/1.4/com/myscript/iink/Editor.html#addImage-float-float-java.io.File-com.myscript.iink.MimeType- ; The latter would then return with an exception, that may help understand?
-Last, what's behind the call to "NativeFunction" ? This is indeed not clear to me.
I am trying to add a image in editor, I am opening a gallery and adding that image. I am using Text document as part. I used addImage method and pass the file as per the docs. File path and mimetype is retrieved. After that it is going inside native function and showing internal exception.
without a logcat or project, it is difficult to investigate further.
Please provide with these if you need more help from us.
I send file path (image).But unable to retrieve id. I am getting internal error exception (Runtime exception)
String id = NativeFunctions.addImage(this.nativeRef, x, y, inputFile.getAbsolutePath(), mimeType.ordinal());
ContentNode node = this.contentTree.getNodeById(id);
return node == null ? null : new ContentBlock(this.part, node);