0

我正在使用谷歌地图片段。在 onCreateView 我调用这个函数:

googlemap.setIndoorEnabled(true);

第一次运行它正在工作,但在这次运行之后其他人都错了。

System.out.println(googlemap.isIndoorEnabled());

以假返回。

我应该怎么办?

4

1 回答 1

1

根据关于 setIndoorEnabled(boolean enabled) 的谷歌文档:

设置是否应启用室内地图。目前,室内地图一次只能显示在一张地图上,默认情况下,这是添加到您的应用程序中的第一张地图。要在另一个地图上启用室内地图您必须首先在原始地图上禁用室内地图。如果您在另一个地图上启用室内地图时尝试启用它,则不会发生任何事情,这将返回 false。当地图没有启用 Indoor 时,所有与室内相关的方法都将返回 null 或 false。

于 2014-11-27T09:08:37.140 回答