OKHttp 监听连接状态

OKHttp listening for connection status

我需要实现进度指示器,因为它在许多移动应用程序(即旧版 G+)中很常见。基本思想是该指示器应在第一个请求开始时立即启用,并应在连接停止时停止。 "won't do it"方法是在所有通信方法中实现正确的调用,但是想知道是否可以通过某种集中的方式监听连接打开和关闭

连接被合并和共享,因此可能很难将打开的连接分配给单个呼叫。最好的办法是创建一个拦截器来观察请求的开始和完成。有一个例子 here.