问题标签 [supportmapfragment]

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 回答
388 浏览

android - Android:Google Maps API v2 如何清理子 SupportMapFragment

getChildFragmentManager()在我的onCreate()方法中以编程方式添加了一个 SupportMapFragment。

当我在活动关闭后重新打开应用程序时,应用程序似乎正在渲染SupportMapFragment没有标记的老孩子。旧的子片段也不能交互。

如何解决此生命周期问题SupportMapFragment?我是否需要调用特定的分离方法或类似的东西?

0 投票
5 回答
19006 浏览

android - Android - 完成后无法销毁活动,由 IllegalStateException 引起:onSaveInstanceState 后无法执行此操作

我的应用中有一个包含 3 个片段的活动。当在第一个按钮上按下按钮时,会在 Activity 中调用一个方法,该方法会执行一些不相关的操作,然后调用finish().

这会在片段上触发onPause(),片段会做更多不相关的事情,然后调用super.onPause().

onDestroyView()然后,应用程序加载它出现的旧 Activity(逻辑上遵循视图堆栈),并在 Fragment 上调用时突然崩溃并出现以下异常:

MapFragment尝试从主片段中删除 a 时似乎发生了错误。我知道您不应该在片段中包含片段,但是代码过去可以工作,无论如何也无法解决。

我已经在 SO 上四处寻找修复(最明显的是出现异常 "IllegalStateException: Can not perform this action after onSaveInstanceState"),但它们都不适用于我当前的问题。

0 投票
0 回答
1303 浏览

android - Android - 第二次打开时出现 SupportMapFragment 错误

我在我的应用程序中使用 Fragment(with TabHost)。第二次打开我的 SupportMapFragment (Android maps v2) 时,我收到以下错误:

我的主要片段类:

XML 文件:

片段1类:

0 投票
1 回答
2108 浏览

android - android片段内的Google Map v2

我有以下代码:

当我运行我的应用程序并尝试加载地图选项卡时,我收到以下错误:

我找不到这个问题的解决方案,我要做的就是在子片段中放置一张地图。

有人可以帮忙吗。

0 投票
3 回答
10741 浏览

android - mapFragment.getMap() returns null

I'm trying to get a map from a SupportMapFragment but it returns null. From what I read this could be because the fragment is not yet fully displayed and therefore no map exists?! I tried fixing it using executePendingTransactions() but with no success so far.

Any ideas how to fix it?

Here is the code

And the layout file:

It returns the following log

0 投票
1 回答
541 浏览

android - 绝望地使用 GoogleMaps API v2

一个星期以来,我一直在解决这个问题,并且无法继续进行。我只得到一张空白地图的活动。

首先,我按照谷歌地图开发者网站上的说明进行操作,但没有成功。然后我尝试从google play服务mapdemo复制一些代码,仍然失败。为了制作 SupportMapFragment,我尝试了在这里和其他网站上找到的所有内容,但没有任何帮助。

google mapdemo 本身在我的调试设备(三星 s6500)上运行良好。

谢谢

日志猫:

显现:

活动

布局:

0 投票
1 回答
1057 浏览

android - 片段上 Android Studio 中的 SupportMapFragment 出错

我已经搜索了很多小时和几天来找到这个问题的答案,但仍然找不到。我正在使用 Android Studio(最新版)IDE

我正在尝试将地图视图(使用 Google Maps API)创建到属于 FragmentActivity 的片段中。

AndroidManifest 更新了必要的权限和 Google Key。

正如您在输出中看到的那样,来自 Google Map API 的 LatLng 类运行良好,因为我正在创建一个实例。Lib 已导入 libs 文件夹

请帮忙 !!

编辑:找到这个说明 How to build Google Play services (google maps) under Android Studio

fragment_mapview_gmaps.xml

地图视图片段

MainActivity.java

这是我的输出

0 投票
2 回答
1337 浏览

android - 安卓谷歌地图空指针异常

所以我一直看到一个奇怪的例外来自我很确定是谷歌地图的绘图代码。

我有一个片段,我在其中以编程方式添加一个 SupportMapFragment,然后我在其中操作 GoogleMap 实例。

这是堆栈跟踪:

我无法可靠地复制它(尽管它经常发生),我查看了 ReadWriteDirectByteBuffer 和 ShortToByteBufferAdapter 但没有任何东西出现在我身上。

有任何想法吗?

0 投票
1 回答
1835 浏览

android - SupportMapFragment 嵌套在另一个片段中

我正在实现和 Android 应用程序,我试图在另一个片段中使用 SupportMapFragment。地图片段工作正常,我可以看到地图并且没有错误。但是,在主要活动中,我试图从嵌套片段中获取 GoogleMap 对象,但我得到的只是空值。知道我该如何克服这个问题吗?

main_activity.xml

片段布局.xml

在 MainActivity.java::onCreate()

0 投票
1 回答
1546 浏览

android - SupportMapFragment XML 错误

嗨,伙计们,

我正在尝试使用 SupportMapFragment 将 Google Maps API 加载到我的应用程序中。发生的事情是我尝试使用特定的布局,而不是占据整个屏幕的简单地图。

这是 XML:

我已经通过扩展创建了我的特定 SupportMapFragment 类,如下所示:

当我尝试将片段添加到我当前的活动时,我收到一个 XML 膨胀错误。

我尝试像这样添加片段:

这是错误日志:

任何形式的帮助都非常感谢。

谢谢!