Android操作栏标签导航

时间:2014-03-13 09:42:09

标签: android android-tabs android-navigation

我是android的初学者。我使用Tabs标签创建了ActionBar。现在我要实现,当第一个选项卡中的用户和点击返回Button活动应该关闭时或当用户在第二个选项卡中时,他点击应用后应该显示第一个选项卡的后退按钮,这将使其成为主页选项卡。我尝试使用popupbackstack(),但无论我在哪个标签页面,它都会关闭活动。 请指导我。提前谢谢。

1 个答案:

答案 0 :(得分:1)

最简单的方法是在主机活动中记录选项卡状态(即显示哪个选项卡),并覆盖onBackPressed()方法以执行您想要的操作。

一些提示:

  1. 请记住保存状态(覆盖onSavedInstanceState()并保存标签状态),以便在从onPause()恢复后立即使用您的活动。

  2. 阅读有关Android推荐导航样式here的信息。你设计的与android建议的有点不同。