@Override public int call(Object result) { CxTabloid tabloidData = null; CxLog.e(TAG, result.toString()); try { tabloidData = new TabloidParse().parseTabloid(result); } catch (Exception e) { e.printStackTrace(); } if (tabloidData == null || tabloidData.getRc() == 408) { showResponseToast( CxApplication.getInstance().getString(R.string.cx_fa_net_response_code_null), 0); return -2; } // 请求成功 if (tabloidData.getRc() == 0) { // 将数据插入到库中 TabloidDao dao = new TabloidDao(CxTabloidActivity.this); dao.insertTabloidBatch(tabloidData.getDataList()); } else { if (TextUtils.isEmpty(tabloidData.getMsg())) { showResponseToast( CxApplication.getInstance().getString(R.string.cx_fa_net_response_code_fail), 0); } else { showResponseToast(tabloidData.getMsg(), 0); } } return 0; }