Пытается реализовать веб-просмотр. Но ничего не появляется, кроме белого экрана.
Фрагмент содержит этот
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"
/>
Пожалуйста, скажите мне, где я иду не так. Потому что, когда я делаю то же самое в другом проекте, это работает. Но не в этом проекте.