Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 片段中的Android webView显示空白页面_Java_Android_Android Layout_Android Fragments_Webview - Fatal编程技术网

Java 片段中的Android webView显示空白页面

Java 片段中的Android webView显示空白页面,java,android,android-layout,android-fragments,webview,Java,Android,Android Layout,Android Fragments,Webview,我试图在viewpager中的片段中显示网页,但当我滑动到该片段时,该片段为空并显示空白页面。 我已经搜索了很多,我找到的所有解决方案都显示了我的代码。 该应用程序具有internet权限(并且可以工作,因为它从DB加载数据) 这是片段布局XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

我试图在viewpager中的片段中显示网页,但当我滑动到该片段时,该片段为空并显示空白页面。 我已经搜索了很多,我找到的所有解决方案都显示了我的代码。 该应用程序具有internet权限(并且可以工作,因为它从DB加载数据)

这是片段布局XML:

<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"
tools:context="com.ubiqme.ubiqme.fragments.ReservationFragment">
<WebView
    android:id="@+id/webview_reservation"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    />

</RelativeLayout>
此片段(reservationFragment)添加到viewPager中,如下所示:

private void setupViewPager(ViewPager viewPager) {
    ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
    adapter.addFragment(new TicketsFragment(), "");
    adapter.addFragment(new KmFragment(), "");
    adapter.addFragment(new ReservationFragment(), "");
    viewPager.setAdapter(adapter);
}
结果是:


希望有人能帮助我并提前表示感谢。

检查此代码我不知道此代码是否能解决您的问题,如果您的制表符大小为3,则将2作为参数,否则将制表符数-1作为参数

viewPager.setOffscreenPageLimit(2);

我对此感到很傻,但我刚刚发现我试图在webView中打开的url(以及我尝试的其他url)在url之前没有“http://”。 添加它之后,webview就像一个魔咒

对不起

viewPager.setOffscreenPageLimit(2);