我有一个FragmentActivity
:
public class parking extends FragmentActivity { }
它有 3 个选项卡,第二个和第三个是列表,已解决。
public class tab2 extends Fragment{ }
但第一个是地图,所以,我无法扩展 Fragment 和MapActivity
.
我该如何解决?
Android 团队表示从 Android 3.0 开始就不再支持 MapFragment。这里有关于这个问题的更多信息但您可以做的是创建一个返回 MapActivity 的 Fragment。这是一个代码示例。感谢伊纳扎鲁克:https://github.com/inazaruk/examples/tree/master/MapFragmentExample https://github.com/inazaruk/examples/tree/master/MapFragmentExample怎么运行的:
-
主FragmentActivity是扩展 FragmentActivity 的 Activity
并托管两个 MapFragment。
-
我的地图活动扩展 MapActivity 和
有地图视图。
-
本地ActivityManagerFragment主机
本地活动管理器。
-
我的地图片段扩展 LocalActivityManagerFragment 并在 TabHost 的帮助下创建
MyMapActivity 的内部实例。
如果您有任何疑问,请告诉我
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)