evenements de webview et thread
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:
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 ..
}
} |