我有一个包含多个标签的TabActivity。每个选项卡对应于特定视图,并且那些视图可以进一步切换到其他视图。例如,我的一个选项卡显示RSS提要列表,用户单击其中一个RSS提要后,它将切换到显示文章列表的视图,并在用户单击其中一个标题后,将显示完整的文章视图。
我将在我的应用程序中添加对“后退”按钮的支持。例如,在完整文章视图中,在用户按下“后退”按钮后,它应切换回文章列表视图。如果用户再次按下“后退”按钮,我的应用程序应切换回供稿列表视图。
我的想法是在导航期间保持Stack<View>
,每次用户按下“后退”按钮时,程序都会弹出一个View堆栈,并将其设置为当前视图。但我想知道如何在TabHost中设置当前视图。非常感谢。