我有一个要求,我需要拍摄 mapview 的图像并将其用于在 pdf 中显示。我可以拍摄图像并以 pdf 格式显示,但唯一的问题是当我拍摄 MapView 的快照时,有时地图没有完全填充。
是否有任何事件可以通知我地图是否已完全加载或以任何其他方式知道地图是否已加载到 android 应用程序中。
我有一个要求,我需要拍摄 mapview 的图像并将其用于在 pdf 中显示。我可以拍摄图像并以 pdf 格式显示,但唯一的问题是当我拍摄 MapView 的快照时,有时地图没有完全填充。
是否有任何事件可以通知我地图是否已完全加载或以任何其他方式知道地图是否已加载到 android 应用程序中。
因此,经过太多天的发现,我最终得出的结论是,没有 100% 保证的方法可以找到它。目前的方法很少,其中之一是:
canCoverCenter
public boolean canCoverCenter()
Checks whether we currently have a map tile to cover the center of the map.
Returns:
True if there is a tile for the center, false otherwise.
但它只通知中心瓷砖而不是所有瓷砖。:(