t-alexashka
@t-alexashka
Сразу пишу legacy код

Не отображается страница в webview?

Товарищи! Приветствую!

Учусь ваять для робота Андрюши. Только начал - уже встрял. Все по примерам, везде все одинаково - пытаюсь загрузить в webview страницу внешнего сайта. При отладке на телефоне, пишет "Веб-страница недоступна". Интернет в телефоне включен (специально запустил телеграм, чтобы проверить), а в приложении ссылка открываться не хочет. Права тоже поставил INTERNET. В чем может быть проблема?

На всякий случай привожу код:
package com.example.tihoho.mytestapplication;

import android.app.Activity;
//import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.webkit.*;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.activity_main);

        WebView mWebView = (WebView) findViewById(R.id.webView);
        
        String url = "https://ya.ru";
        
        mWebView.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
                return true;
            }
        });

        WebSettings set =  mWebView.getSettings();
        set.setJavaScriptEnabled(true);
        mWebView.loadUrl(url);
        mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
    }

    protected void isInEditMode()
    {}

}
  • Вопрос задан
  • 901 просмотр
Решения вопроса 1
t-alexashka
@t-alexashka Автор вопроса
Сразу пишу legacy код
Проблема была в том, что я за 2 дня до этого настроил работу с инетом через proxy с подвязкой сертификата. Все приложения работали, а мое нет. убрал сертификат, убрал прокси - все заработало.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы