Java 片段中的Android webView显示空白页面
我试图在viewpager中的片段中显示网页,但当我滑动到该片段时,该片段为空并显示空白页面。 我已经搜索了很多,我找到的所有解决方案都显示了我的代码。 该应用程序具有internet权限(并且可以工作,因为它从DB加载数据) 这是片段布局XML: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"
<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);