相关疑难解决方法(0)

Android IllegalStateException:片段未附加到活动webview

所以我是Android应用程序写作的新手,我正在尝试一个练习应用程序,我希望以后可以变成一些东西.在我决定尝试将webview添加到其中一个之前,我在操作栏中有3个选项卡运行正常.现在它崩溃了IllegalStateException.由于我目前对android不太了解,我似乎无法弄清楚出了什么问题.

主要活动:

private ViewPager viewPager;
private TabsPagerAdapter mAdapter;
private ActionBar actionBar;
private String[] tabs = { "Web", "Facebook", "Twitter" };

@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // Initialization
    viewPager = (ViewPager) findViewById(R.id.pager);
    actionBar = getActionBar();
    mAdapter = new TabsPagerAdapter(getSupportFragmentManager());

    viewPager.setAdapter(mAdapter);
    actionBar.setHomeButtonEnabled(false);
    actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);        

    // Adding Tabs
    for (String tab_name : tabs) 
    {
        actionBar.addTab(actionBar.newTab().setText(tab_name).setTabListener(this));
    }

    /**
     * on swiping the viewpager make respective tab selected
     * */
    viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() 
    {

        @Override
        public void onPageSelected(int position) 
        {
            // on changing …
Run Code Online (Sandbox Code Playgroud)

java android android-webview illegalstateexception android-fragments

24
推荐指数
1
解决办法
4万
查看次数