Pausar e retomar downloads usando o Retrofit
Usei este tutorial para implementar o download de arquivos no meu aplicativo:https://www.learn2crack.com/2016/05/downloading-file-using-retrofit.html
O problema é que, se a velocidade da Internet é lenta ou a rede flutua por um segundo, o download é interrompido permanentemente. Existe alguma maneira de o aplicativo detectar que a Internet não está ativa (conectada, mas na verdade a rede não está funcionando), pausar o download e continuar quando a Internet estiver boa.
Ou alguma alternativa para que o usuário não fique frustrado?