Android 安卓:华硕Nexus7中的谷歌地图v2不工作
我正在使用Android 安卓:华硕Nexus7中的谷歌地图v2不工作,android,google-maps,android-maps-v2,nexus-7,Android,Google Maps,Android Maps V2,Nexus 7,我正在使用谷歌地图v2,并在各种android版本中测试了我的应用程序(直到4.0。我的应用程序正常工作) 我尝试在华硕Nexus 7(4.4)上使用我的应用程序,但它不起作用。即使是最简单的mGoogleMap.setMyLocationEnabled(true)不起作用,尽管地图已显示且缩放有效 我研究了一些华硕Nexus7的问题,但没有人有和我一样的问题 更新: 我已经知道发生了什么 mGoogleMap.setMyLocationEnabled(true) 是正确的,正在工作。问题是,
谷歌地图v2
,并在各种android版本中测试了我的应用程序(直到4.0。我的应用程序正常工作)
我尝试在华硕Nexus 7(4.4)上使用我的应用程序,但它不起作用。即使是最简单的mGoogleMap.setMyLocationEnabled(true)代码>不起作用,尽管地图已显示且缩放有效
我研究了一些华硕Nexus7的问题,但没有人有和我一样的问题
更新:
我已经知道发生了什么
mGoogleMap.setMyLocationEnabled(true)
是正确的,正在工作。问题是,它太慢了。
我在nexus中尝试了默认的地图应用程序,它也有相同的行为
所以这不是一个bug什么的。太慢了。:) 谷歌地图现在使用它来启用地图上的“我的位置”图层
mMap.setMyLocationEnabled(true);
您可以查看谷歌地图Android API v2的文档
他们现在正在使用Location Client使您的应用程序能够识别位置,
您也可以参考此处了解更多信息。我有相同的问题,并通过((转到设置>>位置>模式>>电池节省>>然后重新启动设备并再次设置应用程序)解决了它。是的,抱歉,我上面的代码不正确,应该是mMap.setMyLocationEnabled(true);但它仍然没有运行。这是我的全部代码。public void init(){mGoogleMap=fm.getMap();}如果(mGoogleMap!=null){mGoogleMap.setMyLocationEnabled(true);}这对我也适用,但我想知道为什么“高精度”不起作用。Nexus 7有一个GPS模块,所以我认为这应该是现成的。