我是Android开发的新手,但我想从它开始。我目前遇到问题,我搜索了几个小时,但找不到解决方案。

目前,我使用了本教程:
http://arvid-g.de/12/android-4-actionbar-with-tabs-example

我用ActionBarSherlock实现了它,它的工作与预期的一样,但是我希望在切换选项卡后再切换回Tab时,已经初始化的东西不会被重新初始化,他们应该打开与原来相同的View。

我怎么知道的?
如果有一个示例说明如何实现,那么将更容易理解。

最佳答案

如果我理解正确,那么应用程序的每个选项卡都是一个片段,要在初始化后切换回其状态,您必须在返回到片段之后“还原”该片段的状态。

这个stackoverflow问题强调了如何恢复Fragment的状态:android fragment- How to save states of views in a fragment when another fragment is pushed on top of it

当然,所有这些都记录在“片段”指南中:http://developer.android.com/guide/components/fragments.html

如果您还有其他问题,请告诉我

10-07 19:34
查看更多