MuPDF: clickListener по гиперссылкам

Я использую mupdf для просмотра файлов PDF. Я создал проект Android, используя эти инструкции

Однако я не могу нажать на ссылку в тексте, например. URL (подсвечивается, но зритель не реагирует на клик)

Как я могу перейти по ссылке в файле PDF при нажатии на нее?

Меня также интересуют альтернативные бесплатные библиотеки PDF для Android, поддерживающие гиперссылки.


person Ilya Blokh    schedule 13.12.2013    source источник
comment
url (он выделен, но средство просмотра не реагирует на клик) - возможно, PDF-файл просто содержит информацию для отображения URL-адреса выделенным способом, но не то, что это ссылка.   -  person mkl    schedule 13.12.2013


Ответы (1)


У нас есть аналогичная функция в нашем настраиваемом журнальном приложении для Android с использованием muPDF: можно «нажимать» на ссылки в тексте, будь то внешние ссылки или ссылки на другие страницы. Это приложение с открытым исходным кодом доступно на Github. Вам должно быть легко просмотреть код и посмотреть, как мы реализовали эту функцию.

person Librelio    schedule 16.12.2013
comment
Привет, librelio, я попробовал этот образец. Внутренние ссылки работают. Но внешние ссылки (гиперссылки) не работают. В чем может быть причина? У вас есть какие-либо предложения? - person Anu; 25.04.2014
comment
@user2894326 user2894326 У нас есть много приложений, внешние ссылки которых работают отлично, поэтому для этого нет причин. Не стесняйтесь опубликовать вопрос на Github, подробно объясняя проблему. - person Librelio; 25.04.2014
comment
Извините за недопонимание. PDF, который я тестировал, имеет некоторые проблемы. Он отлично работает в других PDF-файлах. Спасибо. - person Anu; 28.04.2014