问题标签 [android-maps-extensions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 谷歌地图扩展
我想使用这个谷歌地图扩展:
https://code.google.com/p/android-maps-extensions/
但是我不明白如何将它结合到我的项目中?
我在这个网站上下载了 zip 并阅读了网站上的解释,但是我仍然不明白如何将它结合到我的项目中?
(我已经在我的eclipse中安装了google_play_services,我需要删除它吗?)
拜托,我想第一次学习,然后我会自己实现
android - 从聚类中排除标记 - Google Maps Extension(Android 应用)
我正在使用 1.3.1 版的 Google Maps Extension 并试图从集群中排除标记。我在我的应用程序的 onCreate 方法中设置了一个标记,它代表我的位置。我希望它始终可见,而不是像我的其他标记那样聚集在一起。这可能吗?在设置聚类设置之前以及在 GoogleMaps 对象上调用 setClustering 之前,我尝试添加标记,但它似乎不起作用。
java - Android - 谷歌地图扩展 - IllegalArgumentException
当我调用这个 createMarker() 方法时,我得到了一个 IllegalArgumentException:
这是 logcat 输出:
我的 MarkerOptions 和 GoogleMap 值不为空?问题在于这一行:
当我评论应用程序上方的行时,它会继续进行下一个活动。我的问题是什么?任何帮助,将不胜感激。
android - 谷歌地图 - 按类型标记聚类
来自 Google Maps API Android v2 的关于 GoogleMap 的问题。我使用集群库android-maps-ekstensions。地图标记有不同的类型。不同类型的标记聚集在一起的问题。是否可以按类型在不同的集群中对标记进行集群?
android-listview - 对多个 ListView 使用单个 Cursor
这是对我更老、更广泛的问题的答案所引发的研究的延续。
使用单个游标(通过 CursorLoader 获得)来提供两个不同的视图是否正确,即:
- 通过 SimpleCursorAdapter 的ListView
- com.google.android.gms.maps。带标记的谷歌地图?
到目前为止我得到的结果:
- 如果两个视图同步地给出光标(即:不涉及其他线程),那么视觉上一切正常,除了填充 GoogleMap 时 UI 被严重阻塞
- 如果 GoogleMap 是从AsyncTask中的 Cursor 填充的,则 UI 会变得响应,但ListView存在异常:一些行重复,还有一些标记没有到达地图。
我的设置的详细信息
- 在onResume()期间在FragmentActivity中加载 SQLite 游标
- 上述活动承载ViewPager有两个片段:ListFragment和SupportMapFragment(使用 ViewPager 的结果是两个片段将始终处于活动状态)
- 来自活动的游标通过Otto总线传递到片段(对于不熟悉的:这只是回调接口的精简替代,它在主线程上同步传递结果)
android - 将 1000 个标记添加到 android Googlemap 时的 ActionBar 进度微调器
我有一个 Android 应用程序,可以使用 Android Maps Extensions 将 1000 个标记添加到 Extended GoogleMap。但是我想使用
而标记被添加到地图需要 2 - 5 秒。我的问题是:
- 我必须在 UI 线程上添加 1000 个标记。
- 不确定的微调器也在 UI 线程上运行,因此在添加地图标记时它会“粘住”。
我如何在自己的线程中运行不确定的微调器,使其不受添加到扩展地图的 1000 个标记的影响?我使用的扩展地图设置如下:
更新
我发现了addMarker()
性能问题的根本原因;每个计时器我都在我的 GoogleMap 中添加了一个标记,我调用
它来自定义标记图标
一旦我修改了我的代码以在我的 addMarker 循环之外执行此操作,我就达到了所需的响应时间。
感谢 MaciejGórski 推动我真正审视自己的代码。
.icon(BitmapDescriptorFactory.fromResource(R.drawable.my_drawable))
android-maps-extensions - 如何在 Android 地图扩展中暂时暂停集群?
我想在标记拖动期间暂停标记聚类,以便在处理过程中它不会被最近的聚类“困住”。
看起来这样做的一种方法是调用ClusteringSettings.enabled(false)。问题是 ClusteringSettings 实例在传入后没有从 GoogleMap 公开,即:没有与setClustering(ClusteringSettings)对称的方法。
在标记拖动期间暂停聚类的正确方法是什么?
编辑 这个问题听起来很相关,但不一样
android - 如何在 android 应用程序中正确导入新项目?
我正在制作一个使用 google maps api v2 的 android 应用程序。我想使用集群功能,所以我在这里按照教程
http://karnshah8890.blogspot.ca/2013/04/clustering-on-google-map-v2.html
并使用 android 地图扩展插件
http://code.google.com/p/android-maps-extensions/
问题是如何在我的应用程序中导入这个项目。我尝试执行文件 > 导入,然后浏览名为的文件夹,android-maps-extensions
然后右键单击我的项目文件夹,然后单击属性,然后将引用添加到android-maps-extensions
. 在那之后,我的项目中出现了大量关于需要 import 的错误R
。如果我尝试这样做,我会收到其他错误。
有谁知道如何解决这一问题?
谢谢。
android - Changing the marker icon using android-maps-extensions
I moved to android-maps-extensions for clustering. But I want to change the icons of the markers during runtime. In the original google maps lib markers have a setIcon method, that is missing in the extension lib. Would it be feasible to add the method to the Marker implementation or should I look for another workaround like deleting the marker and add a new one instead of changing the icon?
android - 奇怪的 Android 地图扩展运行时问题
我从Github下载了一个名为 Android Maps Extensions 的库。
我可以在运行 Android 4.0.4 的三星 Note (GT-N7000) 上以调试模式运行这个库的演示。
如果我单击应用程序内的按钮,应用程序将停止,屏幕会变黑,几秒钟后,会出现一个对话框,上面写着:
Unfortunately, Android Maps Extensions has stopped.
我不确定发生了什么。logcat 输出如下所示: