after the first start of my application the first opened document is rendered correctly. If I open the same document once again, all texts in the document are not rendered. Did I miss something? My setup:
I call Global.Init(this) in my activity, then open a Fragment with PDFLayoutView provided by your test application. In my Fragment I open the file with:
document = new Document();
I could expect that your file isn't containing all the embedded fonts and some resources are taken from the temporary directory.
Cleaning it up such resources, moved in the tmp while Init() is executed, are completely absent after the RemoveTmp.
To double check it: may you forward one of your PDF file?
We will look at it.