首页 > TAG信息列表 > android-maps-v2

android-无法在没有播放服务的2.2设备上使用Google Maps v2?

我正在使用Google Maps v2更新我的应用程序.我已经可以在较新的设备上运行它,但是对于如何以及是否可以在较旧的设备上运行它感到困惑. 例如:运行2.2的HTC Legend,并安装了Google Play应用. 如果我在该设备上运行我的应用,并尝试使用googleplayservicesutl.isgoogleplayservices,我

Android,以抽屉和Google Map为片段的主要活动

我使用一个主要活动,在该活动中实现了NavigationDrawer作为菜单,在其中我选择了分离片段的项目(地图,设置和其他几个项目).所以我有一个活动和很多片段.我将地图片段放到RelativeLayout中的布局(xml文件)中,并且具有扩展Fragment的类,并且在主要活动中,我使用如下片段: fragmentMan

Android Google Map V2已停止

我正在尝试构建地图应用,并逐步遵循this link.我在这里找到了类似的主题,但并没有帮助我.我想显示地图,但是当我运行它时,它会返回强制关闭和我的Android设备.我看到了很多有关此错误的问题,但没有人真正回答我的问题.这是我的LogCat: 03-21 20:55:57.476: D/AndroidRuntime(4090)

如何判断Android中是否启用了位置检测

我在一个活动中拥有一个MapView(v2),并且通过以下方式启用了我的位置按钮 getMap().getUiSettings().setMyLocationButtonEnabled(true); getMap().setMyLocationEnabled(true); 如果用户单击按钮,则通常地图会以其位置为中心. 但是之后,许多用户报告该按钮不起作用,我意识到只有

Android-Maps-Extensions异步加载标记图像

我正在尝试将图像(从服务器下载)显示为Google Map上的地图标记.我使用Android-Maps-Extensions是因为我对Google Map-Utils的性能不满意. 现在,我想知道如何使用AME异步加载地图标记图像.如果图像不是群集,则任务是显示图像本身. 如果它是一个群集,我想显示第一个标记的图像和群集

android-Google Place Picker小部件不起作用

根据This Official Post 我正在按照以下步骤将Place Picker UI对话框与Map集成在一起. 启动器代码 PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder(); startActivityForResult(builder.build(this), PLACE_PICKER_REQUEST); 内部onActivityResult()

android-通过拖动在相机中移动时,它始终每秒移动到当前位置

在通过拖动始终移动到地图中时,它总是每秒移回当前位置,但是我无法在地图上看到我所在位置附近的视图,如何阻止它每秒移动到当前位置?我只想单击我的位置按钮才能移到我的位置.那么有人可以帮助我吗?提前致谢.我的代码是 @Override public void onLocationChanged(Location location

android-Maps API在animateTo()方法上引发NullPointerException

尝试将地图动画化为某个GeoPoint时出现致命异常-这是例外: 12-20 17:53:20.400: E/Crittercism(3523): java.lang.NullPointerException 12-20 17:53:20.400: E/Crittercism(3523): at com.amazon.geo.maps.MercatorProjection.latLongToWorldPixels(MercatorProjection.java:397)

Google Map Android API v2:授权失败

我试图让我的Google Maps显示在我的应用程序上,但是它不起作用,并且出现此错误: 01-25 11:38:54.763: E/Google Maps Android API(30514): Authorization failure. 我目前正在使用发布证书中的SHA1证书指纹,该指纹用于在应用商店上发布我的应用. 编辑:我还打开了API控制台上的Googl

java-如何在Android Google Maps v2中创建带有传感器方位的位置箭头标记?

我设法创建了一个箭头ImageView并从传感器获取了方位角,之后,我使用View类的setRotation()方法旋转了ImageView.如何使用Android Google Maps v2标记为标记执行此操作?解决方法:我建议您看一下Google的android-maps-utils项目. 它包含 > BubbleIconFactory:负责生成标记 > RotationLa

基于Google Maps API v2的android应用启动时的模糊地图图块

我有一个包含Google Map APIv2的应用程序. 启动应用程序后,地图图块变得模糊. (有时只是一些部分) 仅当用户稍微移动地图视图时,图块才变得清晰. 通过代码移动mapview不能解决问题. 有任何想法吗?解决方法:我有类似的问题,在我用手指拖动地图之前,地图会呈现模糊/低保真度. 我认为的

android-如何向GoogleMap Api v2添加基本网格

我想将以前用于地图的基本网格添加到我的GoogleMap中. 我阅读了文档,但没有找到任何有帮助的方法,也许TileOverlay或GroundOverlay可以解决问题,但是我没有找到任何示例或教程,甚至在官方示例中也没有. 有人可以建议我一些可行的方法吗? E D I T: 是的,我想要这样的网格线:解决方法:好

android-在DialogFragment上放置SupportMapFragment

我正在尝试在DialogFragment上添加SupportMapFragment,但它会返回错误,导致类片段膨胀.我不知道为什么它返回的错误会导致类片段膨胀.我认为我使用的方法是正确的.我需要从DialogFragment扩展,因为我想在对话框中显示地图. 我也遵循这个answer和this answer,而且没人能解决我的问题

android-Maps V2 myLocation蓝点回调

我希望能够单击地图上显示的蓝点(我的位置).无论如何,该点击是否会产生回调? 谢谢, 马亭解决方法:一种可能的解决方法是在“我的位置”点上方绘制一个标记(带有类似图标),以便您可以接收到相应的onMarkerClick()回调.这还需要在每次发生位置更新事件时都删除标记并将其添加到新位置,

设置地图中心 – GMaps v2 – Android

如何使用GMaps v2将地图中心设置为特定位置?这就是我使用GMaps v1的方式: public void setCenter( LatLng point ) { if( point.latitude*1000000 != 0 && point.longitude*1000000 != 0 ) { if( mMapController != null ) { mMapController.setCenter( point

android – 缩放显示的当前用户位置

我正在使用Google Maps for Android v2.我想显示当前用户位置并放大它. 这是FragmentActivity中的代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.map_activity); mMap = ((Sup

Android – CircleView内的Google地图

我想在圆形视图中显示地图,其中圆形的外部区域充满了颜色.我提到了一个Draw transparent circle filled outside的帖子.但现在问题是触摸事件.可以通过外部圆形视图触摸地图,而我需要在圆形视图(地图可见的地方)内仅触摸(缩放或移动)地图. 我试过的, > setEnabled = false > clicka

android – MapFragment在旋转后变得无法响应

我的问题很简单,我将4个FrameLayout添加到我的XML中,并在这些容器中按代码添加4个MapFragment. 像这样 : <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:map="http://schemas.android.com/apk/res-auto" android:id="@+id/map_container&

在Android中的谷歌地图v2中缩放移动捏合侦听器

我正在Android APP中使用地图v2 我的地图每隔几秒自动更新一次,以在地图上显示一些新点. 每次刷新时,自动执行以下事件:调用“setOnCameraChangeListener”. 用户可以通过移动相机或进行缩放来与地图交互.我需要在地图上拦截用户的手势,例如“缩放”,“拖动”,“捏合打开”或“捏合

如何在谷歌地图android v2的地图上获取城市名称ontap?

通过点击地图,我如何获得该位置的地址.在特定位置点击我们可以听取并传递我们可以获得地址的那些坐标,但它应该在Android谷歌地图v2中工作.解决方法:如果您有LatLng数据 – 这很容易.你需要使用Goecoder. protected String doInBackground(Location... params) { Geoc

android – getMapAsync() – 调用一次并保存结果,或者每次需要地图时调用?

Google Play Services 6.5添加了getMapAsync方法,该方法允许我们异步检索支持MapFragment(或MapView)的GoogleMap对象.文件说明了这一点 The GoogleMap object provided by the callback is non-null. 我对这里为什么需要异步检索没有很好的理解(即,什么情况可能导致不推荐的get

android-getSupportFragmentManager()方法未定义类型MapFragment

我正在尝试实施Google地图显示,下面是我的代码: package com.fragments; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.google.android.gms.maps.GoogleMap; import com.google.android

java – Android – Google Maps Extensions – IllegalArgumentException

当我调用这个createMarker()方法时,我得到一个IllegalArgumentException: private void createMarker(GoogleMap map, MarkerOptions options, OnMarkerCreateListener listener) { Log.e("LazyMarker", "Options var val: "+options); Log.i("LazyMarker

java – android地图,标记和内存泄漏

我正在阅读android文档 http://developer.android.com/reference/com/google/android/gms/maps/MapFragment.html我偶然发现了这句话: Any objects obtained from the GoogleMap is associated with the view. It’s important to not hold on to objects (e.g. Marker) beyond th

将用户重定向到Google Maps Android应用程序以显示方向

我在Android应用程序中工作,我有两个Geo点.我希望用户从我的应用程序重定向到谷歌地图android应用程序,以显示地图中的方向.如何将两个地理位置传递到谷歌地图android应用程序以显示谷歌地图应用程序中的方向.解决方法:Here’s an example showing directions in the Google Maps a