17得票3回答
TileProvider方法getTile - 需要将x和y转换为纬度/经度。

我正在将一款iOS应用程序移植到Android,并使用Google Maps Android API v2。该应用程序需要在地图上绘制热力图层叠加。 到目前为止,看起来最好的选择是使用一个TileOverlay并实现一个自定义的TileProvider。在getTile方法中,我的方法会给出...

9得票2回答
谷歌地图 v2 的 Projection.toScreenLocation(...) 非常缓慢

我在我的Android应用程序中将Google Maps v1升级到了v2。 v2非常好,但其中一个方法似乎是我生命中最慢的东西。 Projection proj = map.getProjection(); Point point = proj.toScreenLocation(exam...

8得票1回答
在Fragment布局中使用MapView(Android Maps API V2)无法显示。

我正在使用viewpager在2个action bar选项卡之间滑动(使用eclipse向导进行此类导航)。我正在使用android maps v2 api。 我想在其中一个选项卡中放置mapview、button和textview(我猜想不可能使用mapfragment)。 我从xml中...

10得票3回答
SupportMapFragment的getMap()返回null。

我正在尝试动态创建一个SupportMapFragment并将其放置在一个FrameLayout容器中。 我的问题是mMapFragment.getMap()返回null... 有人能帮忙吗? CenterMapFragment.javapublic class CenterMapFra...

10得票1回答
如何从Android Google Maps API V2获取MapView的位图?

我正在更新我的应用程序到新的Android地图API V2,当试图获取当前显示地图的位图图像时遇到了问题。在API V1中,我是这样做的:Bitmap mBitmap; MapViwe mMapView; // ... mBitmap = Bitmap.createBitmap(MAP_WID...

78得票2回答
谷歌地图V2 - Android - 获取当前缩放级别

我该如何在GoogleMap上以整数形式获取当前缩放级别? 我需要将以下代码从GMaps v1.1转换:MapView mGoogleMapView; int zoomLevel = mGoogleMapView.getZoomLevel(); 我知道getMinZoomLevel()和g...

9得票5回答
谷歌地图API V2:如何使标记不可点击?

我的意思是,如果我点击标记,OnMarkerClickListener 会被调用,因此 OnMapClickListener 不会被调用。即使我设置了 mMap.setOnMarkerClickListener(null); 标记对象仍然掩盖了底层地图和对象的所有点击事件。 如何使 Marke...

18得票4回答
Google Maps Android API v2的SupportMapFragment存在内存泄漏问题

使用2个简单的活动。第一个活动仅包含一个按钮,用于启动第二个活动,该活动包含地图: 主要活动:public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanc...

26得票3回答
Android maps V2中的newLatLngBounds方法如何设置方向?

我正在使用这个布局与新的Android Maps V2:<fragment xmlns:android="http://schemas.android.com/apk/res/android" xmlns:map="http://schemas.android.com/apk/res...

32得票4回答
安卓地图V2 - 为什么需要MAPS_RECEIVE权限

将此视为维基问题。 在我设置我的项目以支持Map V2时,需要添加MAPS_RECEIVE权限的步骤。<permission android:name="com.example.mapdemo.permission.MAPS_RECEIVE" a...