Android 如何在我的主页上打开mywebview片段

Android 如何在我的主页上打开mywebview片段,android,Android,如何在我的应用程序主片段主页上实现oncreate web view。单击它在opera迷你浏览器上打开html文件。 fragment_geo_njoro.xml是geonjoro片段xml文件 package sampleapp.razen.com.sampleapp; import android.app.FragmentTransaction; import android.os.Bundle; import android.app.Frag

如何在我的应用程序主片段主页上实现oncreate web view。单击它在opera迷你浏览器上打开html文件。 fragment_geo_njoro.xml是geonjoro片段xml文件

  package sampleapp.razen.com.sampleapp;        

    import android.app.FragmentTransaction;
    import android.os.Bundle;
    import android.app.Fragment;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.webkit.WebView;        

    /**
     * A simple {@link Fragment} subclass.
     */
    public class GeoNjoroFragment extends Fragment {        

        public GeoNjoroFragment() {        
            // Required empty public constructor
        }        

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

            View view = inflater.inflate(R.layout.fragment_geo_njoro, container, false);

            WebView myWebView = (WebView)view.findViewById(sampleapp.razen.com.sampleapp.R.id.webview);
            myWebView.getSettings().setLoadsImagesAutomatically(true);
            myWebView.getSettings().setJavaScriptEnabled(true);
            myWebView.getSettings().setDomStorageEnabled(true);
            myWebView.getSettings().setBuiltInZoomControls(true);
            myWebView.getSettings().setSupportZoom(true);
            myWebView.loadUrl("http://www.hivisasa.com/wb/nakuru/news/113249");
    // Inflate the layout for this fragment
            return view;        
        }        
    }

您必须将webview客户端设置为在webview中打开网页。在加载url之前添加此行

myWebView.setWebViewClient(new MyWebViewClient());
并在类中添加此方法

private class MyWebViewClient extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
            return true;
        }
}

它应该很有魅力。

请在此处提及您的全部代码。活动以及xml文件和清单文件。代码正在运行。问题仍然存在于html打开的位置。我希望它在应用程序布局处打开。它100%工作。感谢我每天都在开发android