Мне нужно приложение Android WebView, которое перенаправляет на «второй» URL, если первый URL возвращает ошибку: (ERR_NAME_NOT_RESOLVED) .
Ниже я вставил код Java.Он отлично работает для одного URL, но мне нужно что-то вроде заявления if.Я пытался сделать это методом onReceivedError
, но я не могу этого сделать.
Я новичок в разработке для Android, поэтому мне нужна ваша помощь;)
Код Java:
package com.example.webview;
import android.content.DialogInterface;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import java.net.URL;
public class MainActivity extends AppCompatActivity {
private WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webView = (WebView) findViewById(R.id.webview);
webView.setWebViewClient(new WebViewClient());
webView.loadUrl("http://google.com");
}
}