2

我一直在使用以下... https://bitbucket.org/owentech/testswipeab/src/eb30782019b2/src/com/owentech/testswipeab/

作为实现具有可滑动标签和片段的 android 应用程序的示例(用我自己的替换虚拟片段)这对我来说很好,除了一个问题。当您在选项卡之间滑动时,不会调用片段的 onresume 方法。事实上,onresume 方法只会在应用程序第一次启动时被调用。我希望每次选项卡切换到该片段时调用适当的 onresume 方法。

任何有关如何修改此示例代码以实现此目的的建议将不胜感激。

4

1 回答 1

3

Fragment 生命周期与常见的 Activity 生命周期几乎相同——一个实例被创建一次,但可以多次停用或重新激活。因此,如果您有代码需要在每次重新激活或停用相同的片段实例时执行,则将该代码分别移动到 onResume 或 onPause 中。

onCreateView 在调用 onCreate 和 onActivityCreated 之间被调用 - 因此每个片段生命周期只有一次。

请参阅文档链接 http://developer.android.com/reference/android/app/Fragment.html

于 2012-10-08T00:09:41.743 回答