Веб-представление Android касается ссылки события

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

Как я могу поймать какие-либо события в веб-представлении, когда я нажимаю на ссылку, что оно должно сделать что-то (с той ссылкой)? Точно так же, как shouldStartLoadWithRequest в iPhone.

Спасибо,

Wouter

11
задан Dave Webb 23 December 2009 в 09:51
поделиться

1 ответ

Вы можете отслеживать события в WebView с помощью WebViewClient. Необходимый метод - shouldOverrideUrlLoading(). Это позволяет выполнять собственное действие при выборе конкретного URL-адреса.

WebViewClientWebViewClient устанавливается с помощью метода setWebViewClient().

.
25
ответ дан 3 December 2019 в 03:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: