0

我在 Tab Activity 中实现了 google map android api,它实现成功,我有两个用于 Map 的标签。当我尝试将活动从一张地图更改为第二张地图时,时间地图已挂起,我无法使用缩放或其他所有地图功能。如何解决它。我正在使用这段代码:

GoogleMap mMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map_detail)).getMap();
mMap.setMyLocationEnabled(true);

如果您有任何想法,请帮助我。

4

1 回答 1

0

我最近正在解决一些关于 Google Maps API v1 和GPSTest 应用程序中的 TabActivity 的奇怪问题,可能是由于 TabActivity 已经被弃用了一段时间。我的结论是 TabActivity 不再是此类应用程序的可靠解决方案。

因此,我建议改用ActionBarSherlock (ABS)Fragments

我最近大修 GPSTest 以使用 ABS、Fragments 和 Google Maps API v2,以及它在 Github 上的开源,所以它应该是你的应用程序的一个很好的起点: https ://github.com/barbeau/gpstest/wiki

请注意,截至 7 月 3 日,新的 GPSTest v2 仍在向 Google Play 用户推出,因此您可能还没有在 Google Play 上看到新版本。

于 2013-07-03T22:21:00.123 回答