I'm displaying a CustomTiledLayer. When the internet connection is poor, some map tiles fail to load, and blurred tiles are shown instead. Ideally, these tiles should reload once the connection improves, but this doesn't happen. Is there a workaround to ensure that tiles always reload when the connection stabilizes, or is this a bug in the SDK?
It seems that the reload logic doesn't work properly with the CustomTiledLayer. In the dataProvider of the CustomTiledLayer I return null if the network request fails. ArcGis is not trying to reload these tiles after the connection is reestablished. The same behavior occurs on iOS.
You can easily reproduce this issue by trying to load a map area in airplane mode and then turning the connection back on. While dragging and zooming, some tiles will remain blurry indefinitely, as shown in the video.
I created a demo project with which you can reproduce the issue: https://github.com/jafesch/arcgis-android-tile-loading-test
Thank you for your help!