Ссылка на событие Android WebView touch

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

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

Спасибо,

Wouter

Solutions Collecting From Web of "Ссылка на событие Android WebView touch"

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

Вы устанавливаете WebViewClient вашего WebView с помощью setWebViewClient() .

shouldOverrideUrlLoading хороший метод, но если вы нажмете на current ссылку webview клиент, не вызывающий метод shouldOverrideUrlLoading .