刷刷新时Android webview强制关闭
Webview正确启动并运行。但是如果我使用滑动刷新WebView,应用程序将关闭。请帮帮我。多谢各位刷刷新时Android webview强制关闭,android,webview,swipe,Android,Webview,Swipe,Webview正确启动并运行。但是如果我使用滑动刷新WebView,应用程序将关闭。请帮帮我。多谢各位 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mySwipeRefreshLayout = (SwipeRefreshLayout) f
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mySwipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_refresh_layout);
mySwipeRefreshLayout.setColorSchemeResources(R.color.quogito_color);
WebView myWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setLoadsImagesAutomatically(true);
MyWebViewClient myWebViewClient = new MyWebViewClient();
myWebView.setWebViewClient(myWebViewClient);
myWebView.loadUrl(website_url);
mySwipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
mySwipeRefreshLayout.setRefreshing(true);
refreshPage();
}
});
this.onStart();
}
撞车日志
您不是在oncreate方法上初始化“myWebView”,您应该这样做
myWebView = (WebView) findViewById(R.id.XXXXX);
myWebView = (WebView) findViewById(R.id.XXXXX);