使用ViewPager时未显示webview内容

时间:2013-01-13 16:29:20

标签: android android-fragments android-webview

我有一个片段,ViewPager有一个FragmentPagerAdapter和一个 片段内的WebView。我的想法是使用ViewPager在内部具有webview的片段之间滑动,实际上我使用相同的片段,但更改了适配器中webview的url。 所以在FragmentPagerAdapter中我有这个代码

MyFragment frag1 = new MyFragment();
            if(position==0)
            {
                frag1.setUrl("www.google.com");

            }
            else
            {
                frag1.setUrl("www.yahoo.com");
            }

我在MyFragment中的onCreateView中加载了网址

public View onCreateView(final LayoutInflater inflater,
            final ViewGroup container, final Bundle savedInstanceState) {

        View view = (ViewGroup) inflater.inflate(R.layout.web_vew_fragment,
                container, false);
webview.loadUrl(url);
        return view;
    }

未加载webView内容。所以我有一个webview说:网页不可用 感谢

1 个答案:

答案 0 :(得分:0)

这不是有效的网址“www.google.com”,请尝试以下方法: -

 frag1.setUrl("http://www.google.com");