我有一个Android应用程序,该应用程序使用带有框架布局的滑动抽屉来保存详细信息视图。在选择抽屉中的某个项目时,主要活动使用诸如...之类的调用替换框架布局中的片段。
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction().replace(R.id.frame_container, fragment).commit();
为了在片段中显示Google Maps v2,我必须在Fragment中定义一个MapView才能使replace调用正常工作。
现在这是实现它的一种方法,我还可以使用新的嵌套片段功能在Fragment内定义MapFragment。因此,鉴于将来我想添加图标并通过代码控制地图,哪种方法更好,为什么?
MapFragment
MapView
在您使用片段的情况下,最好使用地图视图。这样一来,您就不必在不需要时层叠片段。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句