Остановить Android WebView автоматически создавая (настраиваемые) ссылки

Я использую WebView для отображения некоторого (локально сохраненного) HTML. WebView автоматически преобразует различные части текста в интерактивные ссылки; Это несколько полезно для веб-адресов и т. Д., Но часто, к сожалению, ошибки номера (особенно лет) на странице, как номера телефонов и превращает их в ссылки.

Предположим, я рад отключить все ссылки на странице. Визуально, я могу получить туда часть, применяя различные стили CSS , в частности, установив соответствующие значения для -webkit-touch-callout и -webkit-tap-highlight-color , чтобы ссылки отображались как обычный текст. Затем я могу установить настраиваемый WebViewClient который переопределяет shouldOverrideUrlLoading(WebView view, String url) (возвращает true), чтобы WebView не загружал URL.

Для сенсорного доступа это прекрасно работает и, безусловно, создает впечатление, что на странице нет ссылок. Однако, если они используются на устройстве с трекболом / направляющей панелью, мы можем сосредоточиться на каждой из ссылок, и вокруг них появляется оранжевая рамка.

Есть ли способ (в идеале) иметь больший контроль над «функцией» автоматической привязки WebView или иным образом останавливать ссылки на визуальную фокусировку при использовании направленной панели?

Intereting Posts
Как использовать статический анализатор кода, введенный в android ndk r8e? Использовать MergeCursor Файл ant.properties отсутствует в проекте android Проблема sqlite LIKE в android Android перемещает объект по пути Как отлаживать, какие тревоги AlarmManager запускаются из вашего приложения? Имеет ли yieldIfContendedSafely () личную выгоду от транзакции? Отключить SlidingMenu в действии Не удалось запустить виртуальное устройство Genymotion – виртуальный абонентский хост Ethernet-адаптер не удалось запустить Honeycomb Android-эмулятор – собака медленная – будет ли она управляться до официального релиза? Как создать тост в телефонном разговоре? Сообщение тоста от широковещательного приемника Эмулятор без эмуляции графического процессора Android Google Maps Регистрация не работает, и он говорит, что введенный MD5-сертификат не действителен Отслеживание выбора текста в веб-обозревателе Android