I believe you are going about this the wrong way.
Seems you have a form that needs to be completed, and then perhaps to be updated later, and that this may then need to be printed out?
Consider replicating the form using the native components of AI2, and saving the changing data to a database: tinydb, tinywebdb or Fusion tables.
This data can then be saved and recalled / edited in the AI2 app.
If you need to print, you could export the data to, say, a google sheet, from where a pdf could be created for printing. You could also seek out Android Cloud Print solutions, or use email to send the data.
Does this make more sense?
Tim