Пересылка на другой www, если URL возвращает ошибку.Как написать это? - PullRequest
0 голосов
/ 17 февраля 2019

Мне нужно приложение 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");

    }

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...