草庐IT

MAPS_RECEIVE

全部标签

java - Realm ORM : how to deal with Maps?

我正在创建一个Android应用程序,我需要保留一个Map.我刚开始使用RealmORM,因为它支持一对一和一对多、枚举和列表。我还找到了字符串列表的解决方法(即我必须创建一个封装字符串的StringWrapper类。然而,从documentation我知道没有像RealmMap这样简单的方法,就像列表一样。所以,我正在寻找保存map的最佳方法。我目前的想法是用对象列表替换我的mapKeyValueObject封装String(以前的map键)和一个MyClass.类似于Map.Entry.是否有任何其他解决方案不需要我出于技术原因返工域模型? 最佳答案

在 fragment 中重新打开时,android maps v2 崩溃

谷歌地图v2android第一次加载,然后我切换到其他fragment,当我返回mapfragment时它崩溃了。我附上了下面的代码:我非常感谢任何帮助。提前致谢。fragmentMain中映射的代码:publicclassFragmentMainextendsFragment{TextViewtextView;staticfinalLatLngHAMBURG=newLatLng(53.558,9.927);staticfinalLatLngtest=newLatLng(53.551,9.993);privateGoogleMapmap;publicFragmentMain(){}@O

android - 如何在 google maps android 上添加标记?

我是Android编程的初学者。我已经看过类似的问题和答案,但我仍然不明白为什么这不起作用。当我在模拟器上尝试此操作并单击某个位置时,没有出现任何标记。这是我的代码:编辑:当我现在点击以下代码时,我得到一个标记。当我第二次单击map时,它只会给我一个运行时异常(NullPointer异常):publicclassMapViewFragmentextendsFragment{MapViewmMapView;privateGoogleMapgoogleMap;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupco

java - fragment 布局中的 MapView(android maps api v2)不显示

我正在使用viewpager在2个操作栏选项卡之间滑动(使用eclipse向导进行这种导航)。我正在使用androidmapsv2api。我想在我的一个选项卡中包含mapview、button和textview(我想不可能有mapfragment)。我像这样从xml为我的fragment扩充布局:publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){//Inflatethelayoutforthisfragmentreturninflater.inflate(

android - 创建标记数组 Google Maps V2

下午好。在我的应用程序中,我从数据库中提取数据以获取parse.com上的标记:publicvoidParseQueryMap(){ParseQueryquery=newParseQuery("MyObject");query.findInBackground(newFindCallback(){publicvoiddone(ListmyObject,ParseExceptione){if(e==null){for(inti=0;i我想创建一个标记数组来测试它的大小,如果它为零,则显示AlertDialog。也就是说,我想知道我得到了多少子弹。谢谢你的帮助更新:我想知道map上显示了多

Android Google Maps GeoJson,如何为整个 map 着色一种颜色

我目前正在使用Android版Googlemap实用程序库。我通过API调用接收给定区域的geojson,并需要在map上显示该区域。我通过调用GeoJsonLayerlayer=newGeoJsonLayer(getMap(),geoJsonData);layer.addLayerToMap()其中getMap()返回一个GoogleMap对象,geoJsonData是一个JSONObject。此代码在与geojson关联的区域周围绘制边框。下面的代码在该区域周围绘制了一个红色边框并用黄色填充。GeoJsonLayerlayer=newGeoJsonLayer(getMap(),ge

android - 自定义标记在某些设备上显示为白色(Google Maps v3 Android SDK)

我在Android应用程序上使用自定义标记运行GoogleMapsSDK。在我们的测试手机上一切正常——A7000、三星和其他手机。但是,当我在Nexus5或LG设备上运行该应用程序时,一种类型的自定义标记在map上显示为白色。当标记显示为白色时,将执行所需的行为。我们对此非常困惑,尤其是因为另一个自定义标记(非常相似)工作正常。除了硬件之外,我们的测试手机与Nexus5之间的唯一区别是Nexus运行的是Android6.0,而我们的测试手机运行的是5.x和4.x。用于添加标记的代码for(i=0;i用于更改标记图标使用m.setIcon(BitmapDescriptorFactory

android - 如何从 Android Google Maps API V2 获取 MapView 的位图

我正在将我的应用程序更新到新的AndroidMapsAPIV2,但在尝试获取当前显示的map的位图图像时遇到了问题。在APIV1中,我是这样做的:BitmapmBitmap;MapViwemMapView;//...mBitmap=Bitmap.createBitmap(MAP_WIDTH,MAP_HEIGHT,Bitmap.Config.ARGB_8888);Canvascanvas=newCanvas(mBitmap);mMapView.draw(canvas);在APIV1中,这为我提供了map的位图,在APIV2中,我得到的只是一个黑色矩形。此外,对于APIV2,我使用的是Ma

android - Google MAPs API for android 限制 2500 个请求/天是每个客户端设备还是每个应用程序 key ?

抱歉,我发现了类似的问题-但没有找到答案:只有讨论。我正在开发旨在在map上放置点和绘制路线的android应用程序。如果谷歌限制使用他们的map每个key2500次/天-没有办法使用它,因为即使你的应用程序已经售出-你也需要每月为每额外的1000次请求/天支付费用。尤其是免费申请不清楚:1年后每月10万次下载需要多少钱?请分享您的经验(不是您的假设)。谢谢。 最佳答案 您正在寻找的限制并不完全清楚,因为“map的使用”可以遵循许多不同的mapAPI类别。对于仅显示map,您可以使用GoogleMapsAndroidAPIv2在移动

android - 如何使用适用于 Android 的 Android Maps Utility Library 显示 InfoWindow

我正在使用GoogleMapsAndroidAPIUtilityLibrary为了以集群方式在map中显示多个标记。我已按照说明使其工作,并查看了库中的示例,但我不知道如何在单击标记时显示InfoWindow。我猜getMap().setOnMarkerClickListener(mClusterManager);是管理onClick事件的那个,如果被注释掉,我可以使用getMap覆盖它().setInfoWindowAdapter(newInfoWindowAdapter(){));但我无权访问我的自定义标记对象。然而,如果我使用getMap().setOnMarkerClickLi