我有这段代码用于实例化我的Android应用程序:
的onCreate:
tabHost = (FragmentTabHost)findViewById(android.R.id.tabhost);
tabHost.setup(this, getSupportFragmentManager(), R.id.realtabcontent);
//Adding all the tabs!
tabHost.addTab(tabHost.newTabSpec("Servers").setIndicator("Servers"),ServerTab.class, null);
tabHost.addTab(tabHost.newTabSpec("Shoutbox").setIndicator("Shoutbox"), ShoutBoxTab.class, null);
tabHost.addTab(tabHost.newTabSpec("Leader\nboards").setIndicator("Leader\nboards"), LeaderBoardsTab.class, null);
tabHost.addTab(tabHost.newTabSpec("About").setIndicator("About"), AboutTab.class, null);
tabHost.setCurrentTab(0);
当调用它时,第二个选项卡(ShoutBox)的onCreateView被调用四次。导致需要更多的加载时间。在加载过程中,我没有触摸我的手机或改变其状态(旋转等)。为什么会这样?感谢