Android方法不推荐使用AsyncHttpClient的onSuccess()方法。有没有替代方案?
问题描述:
@Override
public void onSuccess(String response) {
progressDialog.hide();
Toast.makeText(getApplicationContext(), response, Toast.LENGTH_LONG).show();
}
答
只需更新库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
}
什么库提供'AsyncHttpClient'?它不是Android API的一部分。 – ianhanniballake 2015-03-19 05:09:57
我对Android程序@ianhanniballake真的很陌生。我有'AsyncHttpResponseHandler'作为我认为的图书馆。我将尝试导入JsonHttpResponseHandler以查看是否可以解决此问题。 – lionking 2015-03-19 11:10:30
@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