【问题标题】:indoor map returns false after the first run, setIndoorEnable室内地图第一次运行后返回 false,setIndoorEnable
【发布时间】:2014-11-23 12:34:04
【问题描述】:

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

googlemap.setIndoorEnabled(true);

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

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

返回 false。

我该怎么办?

【问题讨论】:

    标签: android google-maps google-maps-android-api-2 google-maps-api-2 google-indoor-maps


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2017-10-21
      • 2021-02-05
      • 2015-11-29
      • 1970-01-01
      • 2020-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-01
      相关资源
      最近更新 更多