I'm using your library for displaying some magazines and I have a little issue.
If user clicks on the PDF, the method GetAnnotFromPoint is called. Sometimes, this method takes a very long time, which causes Activity not responding. This problem is typical in one special magazine, but I do not know why...
Can you please give me some advice, how can I solve this problem?
do you have some update of this issue?
I have updated my version of used library to 3.1, because I used an older version. Unfortunately, I still have the same problem.
I measured a time of execution of the method GetAnnotFromPoint and it takes a very long time (53 sec) on the testing PDF, which I attached in my previous contribution.
I have a next question, which probably related with my issue. Below this contribution, you find and attached next PDF, which has 3 pages. A rendering of the third page takes a very long time. This time is the same as time of execution of method GetAnnotFromPoint. I found that if GetAnnotFromPoint is called for the second page and rendering of the third page is not in progress, then everything works fine.
In other case, which means that rendering of the third page is in the progress, the execution time of method GetAnnotFromPoint for the second page takes very long time - maybe there is some waiting for finish of rendering the third page.
So my next question is: why rendering of the third page takes a very long time? In your demo app, the rendering of this page takes a very long time as well.
Is there any way how can I improve it?