private void updateSubLikes(int likeNumbers, final boolean isNotLike) { CommentDataModel.updateSubLikes( new Callback<ResponseBody>() { @Override public void onResponse(Response<ResponseBody> response) { try { String result = response.body().string().toString(); if (result.equals("0200")) { if (isNotLike) { Toast.makeText(getContext(), "点赞成功", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(getContext(), "已取消点赞", Toast.LENGTH_SHORT).show(); } } else { if (isNotLike) { Toast.makeText(getContext(), "点赞失败", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(getContext(), "取消点赞失败", Toast.LENGTH_SHORT).show(); } } } catch (IOException e) { e.printStackTrace(); } } @Override public void onFailure(Throwable t) { if (isNotLike) { Toast.makeText(getContext(), "点赞失败", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(getContext(), "取消点赞失败", Toast.LENGTH_SHORT).show(); } } }, String.valueOf(data.getSid()), String.valueOf(likeNumbers)); }