Jetpack Compose GoogleMap 了解离线状态

Jetpack Compose GoogleMap know offline state

提问人:Viks 提问时间:11/17/2023 更新时间:11/17/2023 访问量:19

问:

我已经设置了 Jetpack 撰写。GoogleMap

    GoogleMap(
        modifier = modifier.fillMaxSize(),
        cameraPositionState = cameraPositionState,
        uiSettings = uiSettings,
    )

即使设备处于离线状态,我也可以看到 GoogleMap 加载。我搜索了缓存期的最长期限,但得到了这个:

The exact duration for which Google Maps caches map tiles on a device isn't publicly disclosed by Google. 

有谁知道我怎么知道谷歌地图是否从缓存中加载? 我的用例场景是,如果谷歌地图没有离线加载,我想从应用程序中隐藏它。

谷歌地图 安卓喷气背包复合

评论

0赞 tomerpacific 11/17/2023
为什么不检查设备的连接性并据此做出决定呢?
0赞 Viks 11/19/2023
我的要求是检查谷歌地图离线状态。
0赞 Yrll 11/24/2023
可组合函数有这个道具,尽管我不确定离线时是否不会触发。参考: googlemaps.github.io/android-maps-compose/maps-compose/...GoogleMaponMapLoaded

答: 暂无答案