问题标签 [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.

0 投票
2 回答
501 浏览

java - 谷歌地图扩展

我想使用这个谷歌地图扩展:

https://code.google.com/p/android-maps-extensions/

但是我不明白如何将它结合到我的项目中?

我在这个网站上下载了 zip 并阅读了网站上的解释,但是我仍然不明白如何将它结合到我的项目中?

(我已经在我的eclipse中安装了google_play_services,我需要删除它吗?)

拜托,我想第一次学习,然后我会自己实现

0 投票
1 回答
1512 浏览

android - 从聚类中排除标记 - Google Maps Extension(Android 应用)

我正在使用 1.3.1 版的 Google Maps Extension 并试图从集群中排除标记。我在我的应用程序的 onCreate 方法中设置了一个标记,它代表我的位置。我希望它始终可见,而不是像我的其他标记那样聚集在一起。这可能吗?在设置聚类设置之前以及在 GoogleMaps 对象上调用 setClustering 之前,我尝试添加标记,但它似乎不起作用。

0 投票
2 回答
2847 浏览

java - Android - 谷歌地图扩展 - IllegalArgumentException

当我调用这个 createMarker() 方法时,我得到了一个 IllegalArgumentException:

这是 logcat 输出:

我的 MarkerOptions 和 GoogleMap 值不为空?问题在于这一行:

当我评论应用程序上方的行时,它会继续进行下一个活动。我的问题是什么?任何帮助,将不胜感激。

0 投票
1 回答
1668 浏览

android - 谷歌地图 - 按类型标记聚类

来自 Google Maps API Android v2 的关于 GoogleMap 的问题。我使用集群库android-maps-ekstensions。地图标记有不同的类型。不同类型的标记聚集在一起的问题。是否可以按类型在不同的集群中对标记进行集群?

0 投票
1 回答
384 浏览

android-listview - 对多个 ListView 使用单个 Cursor

这是对我更老、更广泛的问题的答案所引发的研究的延续。

使用单个游标(通过 CursorLoader 获得)来提供两个不同的视图是否正确,即:

  1. 通过 SimpleCursorAdapter 的ListView
  2. com.google.android.gms.maps。带标记的谷歌地图?

到目前为止我得到的结果:

  1. 如果两个视图同步地给出光标(即:不涉及其他线程),那么视觉上一切正常,除了填充 GoogleMap 时 UI 被严重阻塞
  2. 如果 GoogleMap 是从AsyncTask中的 Cursor 填充的,则 UI 会变得响应,但ListView存在异常:一些行重复,还有一些标记没有到达地图。

我的设置的详细信息

  1. 在onResume()期间在FragmentActivity中加载 SQLite 游标
  2. 上述活动承载ViewPager有两个片段:ListFragmentSupportMapFragment(使用 ViewPager 的结果是两个片段将始终处于活动状态)
  3. 来自活动的游标通过Otto总线传递到片段(对于不熟悉的:这只是回调接口的精简替代,它在主线程上同步传递结果)
0 投票
1 回答
1503 浏览

android - 将 1000 个标记添加到 android Googlemap 时的 ActionBar 进度微调器

我有一个 Android 应用程序,可以使用 Android Maps Extensions 将 1000 个标记添加到 Extended GoogleMap。但是我想使用

而标记被添加到地图需要 2 - 5 秒。我的问题是:

  1. 我必须在 UI 线程上添加 1000 个标记。
  2. 不确定的微调器也在 UI 线程上运行,因此在添加地图标记时它会“粘住”。

我如何在自己的线程中运行不确定的微调器,使其不受添加到扩展地图的 1000 个标记的影响?我使用的扩展地图设置如下:

更新
我发现了addMarker()
性能问题的根本原因;每个计时器我都在我的 GoogleMap 中添加了一个标记,我调用 它来自定义标记图标 一旦我修改了我的代码以在我的 addMarker 循环之外执行此操作,我就达到了所需的响应时间。 感谢 MaciejGórski 推动我真正审视自己的代码。

.icon(BitmapDescriptorFactory.fromResource(R.drawable.my_drawable))



0 投票
0 回答
165 浏览

android-maps-extensions - 如何在 Android 地图扩展中暂时暂停集群?

我想在标记拖动期间暂停标记聚类,以便在处理过程中它不会被最近的聚类“困住”。

看起来这样做的一种方法是调用ClusteringSettings.enabled(false)。问题是 ClusteringSettings 实例在传入后没有从 GoogleMap 公开,即:没有与setClustering(ClusteringSettings)对称的方法。

在标记拖动期间暂停聚类的正确方法是什么?

编辑 这个问题听起来很相关,但不一样

0 投票
2 回答
350 浏览

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。如果我尝试这样做,我会收到其他错误。

有谁知道如何解决这一问题?

谢谢。

0 投票
2 回答
1640 浏览

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?

0 投票
0 回答
208 浏览

android - 奇怪的 Android 地图扩展运行时问题

我从Github下载了一个名为 Android Maps Extensions 的库。

我可以在运行 Android 4.0.4 的三星 Note (GT-N7000) 上以调试模式运行这个库的演示。

如果我单击应用程序内的按钮,应用程序将停止,屏幕会变黑,几秒钟后,会出现一个对话框,上面写着:

Unfortunately, Android Maps Extensions has stopped.

我不确定发生了什么。logcat 输出如下所示: