0
我创建了一个应用程序,该应用程序会将地图的额外内容分配到地图中。Android启动地图活动需要很长时间
该应用需要一段时间才能启动并恢复,因为所有的内容。
让我的选择让用户知道应用程序不被冻结?
我曾经想过在地图加载时使用进度对话框,但一直没有成功地使它工作。
另请注意,您可以在加载其他内容时显示地图的灰色块。我该怎么做呢?
什么是最好的解决方案?
问候 贾里德
我创建了一个应用程序,该应用程序会将地图的额外内容分配到地图中。Android启动地图活动需要很长时间
该应用需要一段时间才能启动并恢复,因为所有的内容。
让我的选择让用户知道应用程序不被冻结?
我曾经想过在地图加载时使用进度对话框,但一直没有成功地使它工作。
另请注意,您可以在加载其他内容时显示地图的灰色块。我该怎么做呢?
什么是最好的解决方案?
问候 贾里德
这里是我所知道的方法,使你可以这样做:
请参阅vogella,他们有非常好的线程和服务的教程。所有最好的
为了帮助你优化,你介意发布一些代码?也许我们甚至可以帮助您获得ProgressBar的工作。 – jlindenbaum 2014-10-20 14:31:35
之前,我们可以建议任何我们需要看到你在做什么 – tyczj 2014-10-20 14:33:08
我建议添加地图回调https://developer.android.com/reference/com/google/android/gms/maps/GoogleMap.OnMapLoadedCallback.html(在关闭进度条时使用它)。顺便说一下,这只适用于完成渲染时的地图(而不是额外的内容)。 – Spurdow 2014-10-20 14:57:18