错误如下:
java.lang.IllegalArgumentException:
Synchronous ResponseHandler used in AsyncHttpClient.
You should create your response handler in a looper thread or use SyncHttpClient instead.
原因:
其实上面的报错信息已经解释的很清楚了,
同步的ResponseHandler用在了异步的http客户端上,你需要给你的线程创建一个looper或者使用SyncHttpClient
解决办法:
1不使用异步,使用同步的,即SyncHttpClient。
2将new XXXXXHttpResponseHandler(){....}这个handler的定义在你新起的线程外。