Android方法不推荐使用AsyncHttpClient的onSuccess()方法。有没有替代方案?

问题描述:

@Override  
public void onSuccess(String response) { 
    progressDialog.hide(); 
    Toast.makeText(getApplicationContext(), response, Toast.LENGTH_LONG).show(); 
} 
+1

什么库提供'AsyncHttpClient'?它不是Android API的一部分。 – ianhanniballake 2015-03-19 05:09:57

+0

我对Android程序@ianhanniballake真的很陌生。我有'AsyncHttpResponseHandler'作为我认为的图书馆。我将尝试导入JsonHttpResponseHandler以查看是否可以解决此问题。 – lionking 2015-03-19 11:10:30

+0

@ianhanniballake它使用支持库com.loopj.android:android-async-http。 你可以查看这个链接关于它的实现https://loopj.com/android-async-http/doc/com/loopj/android/http/AsyncHttpClient.html – 2015-09-16 07:25:20

只需更新库1.4.9

compile 'com.loopj.android:android-async-http:1.4.9' 

@Override 
public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) { 
//code here 
}