Articles of 谷歌地图

地理编码结果不显示在地图上

我devoloping一个应用程序,让用户知道它的位置。 我正在使用这个例子 但是我也在这里看到:“地理编码API只能与Google地图一起使用,禁止在地图上显示地理编码结果”。 所以我不能使用地理编码器而不显示在地图上的结果?

Android在运行时更改Google地图填充

我想在运行时移动Google地图布局项目,但我无法做到这一点,我不知道是否有可能。 我想要做的是:我有一个Google地图片段,占据了所有的屏幕。 我也有一个广告。 当应用程序启动时,我显示地图。 喜欢这个: 当广告加载时,我会在底部展示广告,但我需要将Google徽标移到广告上方。 喜欢这个: 我试过: if (banner is loaded) googleMap.setPadding(0, 0, 0, banner.getLayoutParams().height); 但是我没有成功。 我究竟做错了什么? 编辑:感谢@SimplePlan,我改变了RelativeLayout其中包括mapfragment到一个FrameLayout: <FrameLayout > <fragment android:id="@+id/map" class="com.google.android.gms.maps.SupportMapFragment" /> <com.inmobi.monetization.IMBanner android:layout_gravity="bottom" /> </FrameLayout> 我在广告中添加了一个监听器: banner.setIMBannerListener(new IMBannerListener() { @Override public void onBannerRequestSucceeded(IMBanner arg0) { googleMap.setPadding(0, 0, 0, banner.getLayoutParams().height); } });

在Android中获取地图地址或位置地址

我正在编写一个需要获取当前地图位置的应用程序。 我的地图文件工作正常自我,但我需要从另一个Activity获取地址(请参阅下面的buttom addressString )。 我试过getAddress / setAddress (setters / getters)。 他们不工作。 他们总是返回“无地址”(默认)。 这是我的代码… 我怎样才能使这个独立的Java类? 或从另一个活动获得地址? 非常感谢。 这个代码自己工作。 垫 import android.content.Context; import android.location.Address; import android.location.Criteria; import android.location.Geocoder; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; import android.widget.TextView; import java.io.IOException; import java.util.List; import java.util.Locale; public class GetMapAddress extends MapActivity { MapController mapController; MyPositionOverlay positionOverlay; MapController mc; GeoPoint […]

如何显示点击地图叠加popup?

我想显示一个自定义图像与一些数据,同时点击地图叠加,我已经添加到谷歌地图在Android中。 任何人都可以指导我如何创build自定义图像或东西要显示在谷歌地图上的一些数据呢? 有些人告诉我去定制的观点,但我不知道他们。

Android:在android位置提供自动autosuggestion Api?

我是非常新的android谷歌地图我写下面的程序来显示android中的自动sugesstion,当我input自动完成文本框中的文本,它是去input的url,但输出不显示在程序中。请看一次,让我知道我在哪里做错了。 ExampleApp.java package com.example.exampleapp; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.net.URLEncoder; import java.util.ArrayList; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.LayoutInflater.Filter; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView; import android.widget.Filterable; import android.widget.Toast; public class ExampleApp extends Activity implements OnItemClickListener{ @Override public […]

IllegalStateException地图大小不应该为0

我有一个显示地图的MapFragment 如果用户离开活动(或者设备进入睡眠状态),则返回onResume被调用,并将地图移回标记。 但是,当我移动相机,我得到一个例外 07-23 16:28:42.725: E/AndroidRuntime(19095): java.lang.RuntimeException: Unable to resume activity {ecm2.android/ecm2.android.EMGNoteMapActivity}: java.lang.IllegalStateException: Map size should not be 0. Most likely, layout has not yet occured for the map view. 07-23 16:28:42.725: E/AndroidRuntime(19095): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2742) 07-23 16:28:42.725: E/AndroidRuntime(19095): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2771) 07-23 16:28:42.725: E/AndroidRuntime(19095): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2235) 07-23 16:28:42.725: E/AndroidRuntime(19095): at android.app.ActivityThread.access$600(ActivityThread.java:141) 07-23 16:28:42.725: E/AndroidRuntime(19095): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) […]

错误:在依赖关系更新后找不到符号方法getMap()

我更新我的依赖关系后,我的getMap()将无法正常工作。 (在更新之前它曾经工作得很好) 这是我得到错误的代码行 GoogleMap map = ((MapView) mRootView.findViewById(R.id.fragment_map_mapview)).getMap(); Location locationNet = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER); Location locationGps = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER); grandle代码 dependencies { compile 'com.android.support:support-v4:24.0.0' compile 'com.android.support:appcompat-v7:24.0.0' compile 'com.android.support:cardview-v7:24.0.0' compile 'com.android.support:recyclerview-v7:24.0.0' //compile 'com.google.android.gms:play-services:7.3.0' compile 'com.google.android.gms:play-services:9.2.0' compile 'com.afollestad:material-dialogs:0.6.3.4@aar' compile 'com.bignerdranch.android:recyclerview-multiselect:0.1' compile 'com.j256.ormlite:ormlite-android:4.48' compile 'com.melnykov:floatingactionbutton:1.2.0' compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.3' compile 'se.emilsjolander:StickyScrollViewItems:1.1.0' compile 'com.squareup.picasso:picasso:2.5.2' compile fileTree(include: ['*.jar'], dir: 'libs') }

在Mono for Android中添加Google Maps API v2

12月3日发布的Android版Google地图API v2。 有没有可能将其添加到Mono的Android?

Android animateCamera GoogleMap.CancelableCallback用法

即时通讯完全难倒如何使用android sdk“animateCamera”的callbackfunction。 我想使用onFinishfunction,谢谢。 public final void animateCamera(CameraUpdate update,GoogleMap.CancelableCallback callback) http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.html#animateCamera%28com.google.android.gms.maps.CameraUpdate,%20com.google.android.gms.maps .GoogleMap.CancelableCallback 29% http://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html

Android OnInfoWindowClickListener()永远不会调用

我正在使用新的Google Maps API V2创build一个应用程序,并且我必须拦截点击InfoWindow时的点击,点击标记时显示。 阅读文档我假设我这样做听信息窗口点击: mGoogleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() { @Override public void onInfoWindowClick(Marker marker) { Log.d("", marker.getTitle()); } }); 但不幸的是,这个方法从来没有被调用过。 如果我尝试听标记点击并使用setOnMarkerClickListener而不是OnInfoWindowClickListener,这工作正常。 希望find一些帮助,提前感谢