Webview не показывает желаемый результат - PullRequest
0 голосов
/ 25 октября 2019

Пытается реализовать веб-просмотр. Но ничего не появляется, кроме белого экрана.

Фрагмент содержит этот

View view;
private WebView webView;


@SuppressLint("SetJavaScriptEnabled")
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    view = inflater.inflate(R.layout.fragment_nav, container, false);

    webView = (WebView) view.findViewById(R.id.webview_nav);


    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);

    webView.loadUrl("https://google.com");


    // Force links and redirects to open in the WebView instead of in a browser
    webView.setWebViewClient(new WebViewClient());
    return view;
}

, вызывающий фрагменты из основной активности, подобные этому

  FragmentManager fragmentManager = getSupportFragmentManager();
            FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
            fragment_nav fragment_nav = new fragment_nav();
            fragmentTransaction.replace(R.id.frame_layout, fragment_nav);
            fragmentTransaction.commit();

Фрагмент активности

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/Black"
>


<WebView
    android:id="@+id/webview_nav"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    />

Пожалуйста, скажите мне, где я иду не так. Потому что, когда я делаю то же самое в другом проекте, это работает. Но не в этом проекте.

...