我需要实现进度指示器,因为它对于许多移动应用程序(即旧版 G+)来说很常见。基本思想是该指示器应在第一个请求开始时立即启用,并应在连接停止时停止。 “不会做”的方法是在所有通信方法中实现正确的调用,但只是想知道是否有可能以某种集中的方式监听连接打开和关闭?
最佳答案
连接被合并和共享,因此可能很难将打开的连接分配给单个调用。最好的办法是创建一个拦截器来观察请求的开始和完成。有一个例子here .
关于android - OKHttp 监听连接状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35148381/