Я новичок в AsyncHttpClient и не могу реализовать AsyncHttpResponseHandler. Всякий раз, когда я его реализую, мне приходится переопределять 2 метода onSuccess и onFailure.
Оба эти метода принимают в качестве параметра следующее:
client.get(cityURL, new AsyncHttpResponseHandler() {
@Override
public void onSuccess(int i, cz.msebera.android.httpclient.Header[] headers, byte[] bytes) {
}
@Override
public void onFailure(int i, cz.msebera.android.httpclient.Header[] headers, byte[] bytes, Throwable throwable) {
}
Я получаю сообщение об ошибке в «cz»: «Не удается распознать символ «cz». Я попытался добавить следующие зависимости: -
- скомпилировать «com.loopj.android: android-async-http: 1.4.9»
- скомпилировать 'org.apache.httpcomponents:httpcore:4.4.1'
Но синхронизация не работает, если я их использую. Любая помощь в этом будет высоко оценена.