应用程序崩溃在交换机内部调用Webview Loadurl方法

时间:2015-09-26 06:16:34

标签: android-fragments android-webview crash

我的应用程序包含一个带有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

请为此提供解决方法

0 个答案:

没有答案