我正在尝试构建一个Android应用程序。
我在下面的代码中使用了标题,这个代码已经弃用了22个,我相信是在棒棒糖上崩溃的原因。
我为super.onsucess
Responsehandler
类的Jsonhttpresponsehandler
类调用Jsonhttpreponsehandler
时使用标头。
我无法更改调用 RestClient.post("change_account_status/", params,
new ResponseHandler(ReferenceHolder.mainActivity, ReferenceHolder.PARTIAL_REFRESH) {
@Override
public void onSuccess(int statusCode, Header[] headers,
JSONObject response) {
super.onSuccess(statusCode, headers, response);
try {
JSONObject data = response.getJSONObject("data");
//TODO we should check here if the setting got saved on server
updateView(true);
} catch (JSONException e) {
e.printStackTrace();
}
}
});
的超级方法。
public interface IFoo<in T, out TResponse>
{
TResponse DoSomething(T entity);
}
任何克服这一点的建议都会非常有帮助。 Android开发人员指南显示在api 22中已弃用标头。