作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 XML 文件中有 map fragment ,如下所示,
<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment" >
</fragment>
我在哪个 Activity 中显示 Google map ,这不是主要 Activity 。单击按钮时,我正在从我的主要 Activity 重定向到 map Activity 。 map 没有任何问题。但是,当我单击主要 Activity 的按钮时,该过程会停止一段时间,然后黑屏突然出现在前面,一段时间后, map Activity 会显示 map 。这不是应用程序的预期行为。加载 map Activity 后有没有办法加载该 map ?我的意思是在后台加载 map ?
最佳答案
使用 getMapAsync()(在 Google Play 服务 v6.5.87 中引入)代替 getMap(),然后在您的 fragment 上实现 OnMapReadyCallback:
@Override
public void onMapReady(GoogleMap map) {
// do something with map
}
关于android - 如何在android后台加载谷歌地图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28609034/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!