i know. why should i open a document and close it rightafter?
that makes no sense, then i would not be able to display it...
(like i said, i'm recyling all the documents in my ondestroy()... but thats not the point).
we've got a viewpager. for every view, we got a single pdfreadercontroller with a document. everything works fine until the underlying document-array exceeds 150 documents. --> to many files open-exception
my example should just show you, that maybe it has something to do with not-closed-sockets/streams in your library ... ?
i figure you're closing everything on document.close(), but at the same time: you can't call document.close before exiting the activity.
same goes using PDFFileStream ...
it's not possible to open more than 150 docs.