Android 带有登录页面的操作栏-显示已创建的选项卡

Android 带有登录页面的操作栏-显示已创建的选项卡,android,android-actionbar,Android,Android Actionbar,我已经使用ActionBar创建了应用程序。我使用了登录页面,在该页面中我从用户那里获取用户名和密码,然后我创建了ActionBar选项卡。在这个应用程序中,我在加载登录页面之前隐藏了操作栏,在加载登录页面之后,我显示了操作栏。到目前为止一切都很顺利。注销后,将显示登录页面。在这段时间里,我隐藏了动作栏如果我是第二次登录,则已创建的选项卡将与新创建的选项卡一起显示。也就是说,如果我创建了4个选项卡,则在第二次登录时将显示8个选项卡。然后重新登录时,您必须检查是否已经存在您不想要的选项卡 尝试实现

我已经使用ActionBar创建了应用程序。我使用了登录页面,在该页面中我从用户那里获取用户名和密码,然后我创建了ActionBar选项卡。在这个应用程序中,我在加载登录页面之前隐藏了操作栏,在加载登录页面之后,我显示了操作栏。到目前为止一切都很顺利。注销后,将显示登录页面。在这段时间里,我隐藏了动作栏如果我是第二次登录,则已创建的选项卡将与新创建的选项卡一起显示。也就是说,如果我创建了4个选项卡,则在第二次登录时将显示8个选项卡。

然后重新登录时,您必须检查是否已经存在您不想要的选项卡

尝试实现以下内容:

if (tabCount > 0) {
     //remove tabs
}

//build tabs

我很确定你也可以尝试一些使用instanceState的解决方案。尽管有人不得不解释,我只是在学习:)嗨,这个问题的任何更新。