第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Android Volley 無(wú)法獲取響應(yīng)數(shù)據(jù)

Android Volley 無(wú)法獲取響應(yīng)數(shù)據(jù)

回首憶惘然 2021-06-22 21:01:36
我正在嘗試使用 volley 進(jìn)行網(wǎng)絡(luò)服務(wù)調(diào)用并在 logcat 中打印響應(yīng)。但我不知道為什么我沒(méi)有得到回應(yīng)。甚至沒(méi)有任何錯(cuò)誤信息。下面是我的代碼。我知道我錯(cuò)過(guò)了一些東西。請(qǐng)糾正我。    private void syncData() {    mProgressDialog.showProgressDialog("Initializing Please Wait...");    RequestQueue requestQueue = Volley.newRequestQueue(SalesDashboard.this);    StringRequest stringRequest = new StringRequest(Request.Method.POST, SYNC_DATA_SALES, new Response.Listener<String>() {        @Override        public void onResponse(String response) {            mProgressDialog.dismissProgressDialog();            Log.e("TAG", response);        }    }, new Response.ErrorListener() {        @Override        public void onErrorResponse(VolleyError error) {            mProgressDialog.dismissProgressDialog();            Log.e("TAG", error.toString());        }    }){        @Override        protected Map<String, String> getParams() throws AuthFailureError {            HashMap<String , String> params = new HashMap<>();            String userrole = mSessionManagement.getLoggedInUser().get(SESSION_USER_ROLE);            params.put("branch", mSessionManagement.getSelectedBranch());            params.put("staff_id", mSessionManagement.getLoggedInUser().get(SESSION_EMP_ID));            params.put("user_role", mSessionManagement.getLoggedInUser().get(SESSION_USER_ROLE));            params.put("user_dept", mSessionManagement.getLoggedInUser().get(SESSION_DEPT_IDS));            params.put("principal", mSessionManagement.getLoggedInUser().get(SESSION_PRINC_IDS));            if (userrole.equals(ADMIN) || userrole.equals(COUNTRY_MANAGER)) {                params.put("user_div", mSessionManagement.getSelectedDivision());            } else {                params.put("user_div", mSessionManagement.getLoggedInUser().get(SESSION_DIV_IDS));            }            return super.getParams();        }    };    requestQueue.add(stringRequest);}我也沒(méi)有收到任何錯(cuò)誤消息或任何類型的異常。我已經(jīng)通過(guò)在瀏覽器上點(diǎn)擊它來(lái)檢查網(wǎng)絡(luò)服務(wù),響應(yīng)在瀏覽器上正確顯示,但無(wú)法在 android 中獲取它。
查看完整描述

2 回答

?
幕布斯7119047

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊

為什么你打電話super.getParams()回來(lái)params呢?也許它會(huì)根據(jù)您的要求出錯(cuò)。然后嘗試如下


@Override

protected Map<String, String> getParams() throws AuthFailureError {

    ...

    return params;

}

獎(jiǎng)勵(lì):使用getMessage代替做toString()你的error對(duì)象


查看完整回答
反對(duì) 回復(fù) 2021-06-23
  • 2 回答
  • 0 關(guān)注
  • 214 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)