Мое приложение падает при попытке загрузить новую страницу активности

Я сделал некоторые изменения, и он отлично работает для баннеров. Я сделал следующие изменения:

  • изменено, если условие.
  • Я возвращаю false для блока «if», поскольку документация говорит:

Если предоставлен WebViewClient, верните значение true, это означает, что приложение-хозяин обрабатывает URL-адрес, а return false означает, что текущий WebView обрабатывает URL-адрес

@Override   
public boolean shouldOverrideUrlLoading(WebView view, String url) 
{ 
    if (url.contains("www.mysite.com")) 
    {
       view.loadUrl(url);
       return false;
    }else
    {
       Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
       startActivity(intent);
       return true;
    }
}
0
задан Micah Kam 24 February 2015 в 19:31
поделиться