显示加载屏幕Android

时间:2018-04-29 15:11:26

标签: android layout

我有一个地图活动,我希望在一些异步任务正在运行时显示加载屏幕(加载de map,获取用户位置并连接到服务器),因此用户看不到任何内容,直到所有内容都是准备好了。

目前我在布局xml中只有标准的片段元素:

<fragment xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:map="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/map"
    android:name="com.google.android.gms.maps.SupportMapFragment"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="treasurehunters.ActividadPrincipalMapa" />

哪种方法最好?也许在布局顶部添加一个视图?

谢谢!

1 个答案:

答案 0 :(得分:0)

请按照以下代码:

  1. 对于地图加载进度: https://stackoverflow.com/a/50133366/6920195

  2. 对于用户位置:

  3. 在位置更新后关闭进度。