问题标签 [android-maps-v2]
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 - 根据 Google Map Android API v2 上的一组位置确定合适的缩放级别
我正在尝试查找是否有一种算法/方法可以帮助确定初始显示的合适缩放级别。
例如,给定一组位置点 A、B、C、D 和 E,我如何确定将在屏幕上显示所有位置的正确缩放级别?
android - 使用 android maps api v2,如何跟踪用户位置(类似于 google maps api track 的方式)。用户位置标记始终保持在中心
使用 google android api v2,我们如何像 google maps 应用程序一样跟踪/跟踪用户位置。用户位置标记停留在中心。目前我正在使用
mMap.setMyLocationEnabled(isEnabled);
和
mUiSettings.setMyLocationButtonEnabled(isEnabled);
通过使用这两个,我可以显示用户位置和将用户置于地图中心的按钮。但是如果用户正在移动,则位置箭头会离开屏幕。
我可以通过收听 LocationListener 并将地图动画到新位置来解决这个问题。还有其他方法吗????
如果使用 iPhone maps api,这项任务非常简单。
android - 如何在带有注释的 sql lite 数据库中保存地图标记?
到目前为止,我已经弄清楚如何通过点击在屏幕上获取标记,它显示经度和纬度数字,我希望能够将标记保存在 SQL lite 数据库中,并在标记上添加注释,所以当地图被加载并且标记与地图一起加载,当用户点击标记时,标记信息将显示在标记上方。到目前为止,这是我的地图类:
}
android - Google Maps Android API v2 仅适用于一部手机
我正在与我的团队合作,让 Google 地图使用他们的 Android API v2 显示。
我设法在我自己的手机上获取代码并进行测试,它运行良好......但是当代码在我队友的手机上运行时,他们的屏幕是灰色的,他们有这个:
奇怪的是,这个错误不会 100% 出现在他们的 logcat 中,有时他们只是得到灰屏而没有任何错误。顺便说一句,我们的代码与 SVN 同步,因此它们肯定会更新。
我的API 密钥是从调试密钥中获得的,并且已经验证是正确的,因为它可以在我的手机上完美运行。
我不确定究竟是什么导致了这种情况,因此我不确定我可以在此处发布哪些代码以寻求帮助。与此同时,我将发布我的 MapFragment 类代码,并希望它能为某人提供帮助。
如果还有什么我可以在这里发布以寻求答案,请告诉我,我会尽快发布。谢谢!
android - 使用 google map api v2 for android 生成热图图层
我想根据一个区域的信号强度在安卓手机上绘制热图。我可以使用 android map api v2 获取谷歌地图。但我不知道如何在上面绘制热图。我已经
使用 Android Google Maps API 来显示热图图层,但此处指向 mapex 的链接并没有太大帮助。请帮忙
android - 第二次打开 SupportMapFragment 时出错
第二次打开我的 SupportMapFragment(Android 地图 v2)(调用 setContentView)时,我收到以下错误:
XML 文件:
MyView.class:
我不知道这个错误是什么意思。有人可以解释一下吗?
android-maps-v2 - Google Maps Android API v2 getVisibleRegion() 返回 0
我正在使用新的 Google Maps Android API v2,需要检测屏幕视图角落的 latlng 坐标。我使用 mMap.getProjection().getVisibleRegion() 来执行此操作,这在我第一次加载程序时工作正常,但如果我离开程序然后重新打开它(通过后退按钮或主页按钮)getVisibleRegion () 返回全为 (0.0, 0.0) 的 latlng 坐标。我有一个解决方法,当我第一次打开程序时,我将 VisibleRegion 对象保存为应用程序类中的全局对象,但这似乎是个坏主意。任何人都明白为什么重新打开时纬度坐标变为零(但不是空)?谢谢!
编辑:有时初始加载会给出 (0.0, 0.0) 可见区域,所以我的解决方法不可行。使用 getProjection().fromScreenLocation(point) 也返回 0。
android-tabhost - 选项卡中的谷歌地图 v2 错误(片段中的 MapFragment)
我有一个 fragmentActivity,我在其中构建了一个 tabHost,并且在每个选项卡中都有一个 Fragment。好吧,当我选择一个选项卡并传递给其他所有内容时,我有四个选项卡,3 个带有信息,1 个带有一个片段,其中包含一个 google-map-v2(是片段中的一个片段映射,因为我想添加按钮等)进展顺利,但是当我选择地图选项卡时,在另一个选项卡和地图选项卡之后会抛出错误。
我的看法是这样的:
错误:
错误说:
这是问题所在,但我不知道为什么只有这个片段有问题:
java - 片段布局内的MapView(android maps api v2)不显示
我正在使用 viewpager 在 2 个操作栏选项卡之间滑动(使用 eclipse 向导进行这种导航)。我正在使用 android maps v2 api。
我想在我的一个选项卡中拥有 mapview、button 和 textview(我猜想拥有 mapfragment 是不可能的)。
我从 xml 为我的片段膨胀布局,如下所示:
我的 first_tab_fragment.xml:
MapView 不显示,只是 textview 和按钮。我也没有错误。我是否必须编写一些代码来初始化地图视图?
android - MapFragment 在 DialogActivity 中使用时会出现深色覆盖
我正在尝试以主题来展示其中MapFragment
的Android Maps v2 API
一个。这工作正常。然而,地图得到了一个黑暗的覆盖:Activity
@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar
当我将主题更改为 时@android:style/Theme.DeviceDefault.Light.NoActionBar
,地图将按原样显示:
这是我的 xml 布局文件:
这里发生了什么?