Получить ссылку на событие в веб-браузере Android

У меня есть веб-просмотр и некоторые ссылки в этом веб-браузере. Теперь мне нужно, когда я нажимаю ссылку в веб-браузере, открывается диалоговое окно … Как мне это сделать?

 wv.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { ^^^ // HERE YOU GET url return super.shouldOverrideUrlLoading(view, url); } }); 

Вам нужно будет создать интерфейсы между вашим кодом JavaScript и клиентским кодом Android. С этим код JavaScript может вызвать метод в вашем Android-коде, чтобы отобразить диалоговое окно.

Здесь есть хороший пример:

http://developer.android.com/guide/webapps/webview.html#BindingJavaScript

Intereting Posts
Открыть файл файла pdf в приложении Получение всех системных обоев Crosswalk Cordova – js alert показывает символы блока на китайском интерфейсе android Служба на переднем плане убита на Huawei (GRA-UL00) – Защищенные приложения включены ViewPager с различными адаптерами для портретной и ландшафтной Библиотека корневых инструментов Stericson не работает – делает силу близкой? Android textview не поддерживает разрыв строки Как проверить появление сообщения Toast Android Speech Распознавание речи: повторный вызов SpeechRecognizer.startListening () не работает на JB 4.1.2 Widevine DRM на Android 4.X Как исправить ошибку «Ошибка при синхронизации vcpu reg»? StackOverflowError при попытке раздуть пользовательский макет для AlertDialog внутри диалогового окна DialogFragment Событие триггера click на теге ссылки в JS для Android и iPhone Подождите 3 секунды или нажмите Как запустить эмулятор Android для Intel x86 Atom без аппаратного ускорения в Windows 8 для API 21 и 19?