6
我想在拦截器上保存一些在SharedPreferences上的东西。 我找不到一种方法来做到这一点,因为我无法找到访问Interceptor上下文的方法(因此无法使用PreferencesManager等)。如何访问拦截器中的上下文?
public class CookieInterceptor implements Interceptor {
@Override public Response intercept(Chain chain) throws IOException {
PreferenceManager.getDefaultSharedPreferences(Context ??)
}}
任何想法?
我正在使用AndroidStudio & OkHttp的最新版本。
感谢;)
会不会导致内存泄漏?将应用程序对象存储在静态变量中。 –