我是 Android 开发新手,但我想从它开始。我目前遇到一个问题,我搜索了几个小时,但找不到解决方案。
目前我使用了这个教程: http://arvid-g.de/12/android-4-actionbar-with-tabs-example
我用 ActionBarSherlock 实现了它,它的工作方式如预期,但我希望在切换选项卡后,然后当切换回已初始化的选项卡时,它不会重新初始化,它们应该打开与是的。
我是如何意识到这一点的? 如果有一个例子来说明它是如何实现的,那就更容易理解了。
最佳答案
如果我理解正确的话,应用程序的每个选项卡都是一个 fragment ,要在初始化后切换回选项卡的状态,您必须在返回 fragment 后“恢复” fragment 的状态。
这个 stackoverflow 问题重点介绍了如何恢复 Fragment 的状态:android fragment- How to save states of views in a fragment when another fragment is pushed on top of it
当然,所有这些都记录在 Fragment 指南中:http://developer.android.com/guide/components/fragments.html
如果您还有其他问题,请告诉我
关于java - ActionBarSherlock fragment 和选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14349471/