je cherche un évenement sur le webview que récupère les nouveaux Urls de cette web.
j'explique en effet mon web view a un url par défault , l'utilisateur progresse son travail sur le webview. lorsque le url de web view = Url 1 exemple , je dois terminer le chargement de webview et se diriger vers une autre activity...
j'ai essayé avec le thread mais j'ai eu des problèmes .
voilà mon code j'ai utilisé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 WebView.loadUrl(UrlDefault); url = WebView.getUrl(); urlMpme = WebView.getUrl(); WebViewRunnable = new Runnable() { public void run() { getUrl(url); } }; Thread thread = new Thread(null, WebViewRunnable, "GetUrlThread"); thread.start(); protected void getUrl(String url) { while (!url.equals(url1)) { url = WebView.getUrl(url1); } if (url.equals()) { //rederction vers le nouveau activity .. } }
Partager