问题标签 [mapfragment]

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 投票
1 回答
651 浏览

android - Google Maps API v2 未加载...昨天运行良好

我知道这是一个被问到又被问到的问题,但是我得到了这种奇怪的行为。没有崩溃,但地图不再加载。

我正在尝试将 Google 地图用于我的 Android 应用程序。我昨天设法加载了我的地图,但今天当我尝试运行该应用程序时,我收到以下错误:

这是我尝试打开地图的活动:

和 XML:

清单 XML:

我今天更新了我的 API 密钥仍然没有结果......有什么想法吗?

0 投票
3 回答
3160 浏览

android - Android Map API v2 未在某些设备上显示地图

我正在开发一个显示地图的 Android 应用程序。

我正在使用一个 MapFragment 来显示我的地图。我获得了一个 API 密钥并将所有需要的权限添加到我的清单中。

到目前为止一切顺利,在我的 Android 4.1.2 上的 HTC One S 上调试应用程序时一切正常,地图显示包括控件和其他所有内容。

当我在运行 Android 4.2.2 的 Galaxy S4 上调试相同的应用程序时,地图保持空白,仅显示控件。

互联网连接绝对可用。

  • 为什么会这样?
  • 关于 v2 Map API,android 4.1 和 4.2 之间有什么区别吗?
  • 三星和HTC在这个问题上有什么区别吗?
  • 某些设备需要新密钥吗?

我在 Galaxy S4 上收到的“错误消息”是“加载地图失败。无法联系谷歌服务”。

这是我的清单:

再说一遍:在我的 HTC One S 上一切正常,我正在寻找地图无法在 S4 上加载的原因?

我已经尝试过的事情:

  • 卸载应用程序并重新安装
  • 更新/重新安装谷歌播放服务
  • 仅使用 wifi / 仅使用数据连接
  • 重启设备
  • 清理项目
0 投票
1 回答
6030 浏览

android - Maps Android V2: java.lang.noclassdeffounderror: com.google.android.gms.R$styleable

As many I get the following error: java.lang.noclassdeffounderror: com.google.android.gms.R$styleable when trying to implement Maps for Android V2.

Somehow I must be missing what I exactly am doing wrong, since it's not working. What I tried first is to copy the google-play-services.lib into the lib folder, but I saw somewhere I shouldn't do this.

Then I tried to import addon-google_apis-google-8 as a project, but the project gives the error The import com.google cannot be resolved.

I'm following the Vogella Tutorial:

Activity:

#xA;

Manifest:

#xA;

I retrieved a_real_api_key by entering the SHA1 retrieved by installing the keytool plugin.. http://keytool.sourceforge.net/update fingerprint;com.testmap.test in the google console.

And xml:

#xA;

I have the feeling I need to import the google-play-services library, can somebody tell me step by step how to do this in Eclipse, I've followed many answers, but I seem to do something wrong every time.

0 投票
1 回答
173 浏览

android - 2 谷歌地图上的方法不起作用

我尝试了两种在 android 上实现谷歌地图的方法,但都不起作用。

第一种方法 - 我使用片段(com.google.android.gms.maps.MapFragment)实现了地图。在这种方法中,我收到一个错误,它要求我更新 GOOGLE PLAY商店。

第二种方法 - 我使用 MapView ( com.google.android.maps.MapView ) 实现了地图。我在这种方法中遇到服务器 3 错误,并且显示显示一个空白网格

我什至生成了一个新的 api 密钥,但它没有用。

提前致谢

0 投票
2 回答
4898 浏览

android - 拦截触摸事件SlidingPaneLayout

我有一个 Activity SlidingPaneLayout,里面有两个片段:ListView左侧的 a 和MapFragment右侧的 a 。如何拦截生成的触摸事件,以便用户可以在不关闭面板的情况下移动地图?

我想用来关闭/打开右侧面板的唯一区域是前四分之一。在该区域的右侧,我想移动地图。

谢谢

编辑2:

好的,现在我想出了如何正确继承 SlidingPaneLayout,现在的问题是如何正确捕获触摸事件:

使用此代码,我无法滑动地图,它仍然是固定的。问题是我只想在选择右面板时拦截触摸(换句话说,只有在显示地图时)。

0 投票
1 回答
642 浏览

android - SupportMapfragment 不填充父级

当我在运行时用 SupportMapFragment 替换容器时,它不会填充父级。它仅部分占据屏幕。

HomeActivity2.java

谷歌地图片段

activity_home_activity2.xml

在此处输入图像描述

0 投票
0 回答
86 浏览

android-mapview - 在 Quickblox 上使用地图片段

我正在创建一个包含地图的 Android 移动应用程序,Quickblox 正是我想要的。问题是它使用了已弃用的地图视图。有人可以告诉我如何在快速 blox 上使用地图片段或支持地图片段。

0 投票
2 回答
511 浏览

android - MapFragment : 设置最小缩放

我目前正在开发一个使用 Google Maps API V2 的 android 应用程序。正如您在主题标题中看到的那样,Map 类扩展了 MapFragment。我想要做的是设置一个最小缩放,这样当我们缩小时我们可以在屏幕上看到所有的大陆。目前,我们无法使用默认地图设置查看所有大陆。

0 投票
1 回答
1100 浏览

android - android (支持)MapFragment getMap() 返回 null

我已经阅读了很多关于这个问题的主题,但没有任何帮助。所以我想在 SupportMapFragment 中对 GoogleMap 进行操作。在 FragmentActivity 我在 onCreate 方法中初始化了地图

我的 MapFragment 的代码看起来就像这样

每次我使用 getMap 方法得到 null 时......有什么想法吗?

欧元:

0 投票
1 回答
1190 浏览

android - 在android中隐藏显示活动

我有 3 个活动,每个活动都有地图片段。现在我想知道如何使用隐藏和显示来让它们在活动被触发后保持在后台加载。

本质上,用户从主屏幕开始,加载rss提要和地图片段,然后通过单击按钮进入下一个活动。然后他用地图片段加载该活动。如果用户然后单击返回按钮,则必须重新加载主屏幕,如果他返回第二个活动,则相同。

如果用户前往不同的活动,当加载活动时,我怎么能拥有它,旧活动保持活动状态但隐藏在后台,因此当他返回时数据已经下载。