2013-04-02 41 views
2

我刚开始使用MapFragment(或者实际上是SupportedMapFragment,因为我针对API 8)。我以前从未使用过MapView(V1)。(支持)MapFragment生命周期调用

我注意到,在MapView上被告知要从Activity中调用生命周期调用(onPause()等),但没有任何关于在(支持的)MapFragment中做此记录的文档,虽然它看起来似乎有与MapView相同的方法。

是否有必要?

+0

您确实在使用Android Maps API v1吗?我认为你应该从v2开始。 –

+0

我正在使用V2。只是想知道关于Fragment生命周期调用。 – nmw01223

回答

1

Fragment s处理自己的生命周期,这是对他们真的很好的事情之一。如果你问你是否必须明确地拨打电话onResume,等......,MapFragment,答案是否定的。

Fragment的要点是要有模块化的UI部分,您可以将其放入应用程序的不同部分。例如,您可以在手机之间切换地图片段和列表片段,但在平板电脑上并排使用这两种片段。

+0

谢谢,这正是我所希望的。那他们在那里呢? – nmw01223

+0

查看更新的答案。 – yarian

+0

感谢您的回答。 – nmw01223