代码如下:
private ResponseGetUserByUserId resp;
public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
String jsonData = new String(responseBody);
Log.d(TAG, "Success: " + jsonData);
resp = new Gson().fromJson(jsonData, ResponseGetUserByUserId.class);
Log.d(TAG, "*" + resp.getUserName() + "*");
Toast.makeText(getActivity(), ""+resp.getPhoneCountryCode(), Toast.LENGTH_LONG).show();
}
在调试状态下看到,jsonData没有问题,正确获取了数据,但是resp中,所有的int都显示为0,所有的String都显示为null。
第一次使用,不知道问题出在哪里,求解答。