我的应用程序包含一个带有webview和编辑文本的片段。我有一个带有3个选项的导航抽屉,并使用切换条件来处理选择,在3个选项上,我使用下面的代码使用不同的html文件更新相同的webview。 。但我的应用程序崩溃..
@Override
public void onNavigationDrawerItemSelected(int position) {
// update the main content by replacing fragments
Fragment fragment;
switch (position) {
case 0:
WebView wv = (WebView) findViewById(R.id.webView);
wv.loadUrl("file:///android_asset/src/web.html"); //app crashes
fragment = getFragmentManager().findFragmentByTag(WebFragment.TAG);
if (fragment == null) {
fragment = new WebFragment();
}
getFragmentManager().beginTransaction().replace(R.id.container, fragment, WebFragment.TAG).commit();
break;
case 1: fragment = getFragmentManager().findFragmentByTag(WebFragment.TAG);
if (fragment == null) {
fragment = new WebFragment();
}
getFragmentManager().beginTransaction().replace(R.id.container, fragment, WebFragment.TAG).commit();
break;
case 2: fragment = getFragmentManager().findFragmentByTag(WebFragment.TAG);
if (fragment == null) {
fragment = new WebFragment();
}
getFragmentManager().beginTransaction().replace(R.id.container, fragment, WebFragment.TAG).commit();
break;
}
}
我的logcat日志http://pastebin.com/snbzASTq
请为此提供解决方法