Volley获取数据

来源:互联网 发布:淘宝装修主页 编辑:程序博客网 时间:2024/06/06 02:54
private void getData() {    Log.d("TAG", "getHot()");    String url = "http://api.xxxxxxxxxxxxx";    RequestQueue mQueue = Volley.newRequestQueue(mActivity);    // StringRequest stringRequest = new StringRequest(Method.POST, url,    // listener, errorListener);    StringRequest stringRequest = new StringRequest(Method.POST, url,            new Response.Listener<String>() {                @Override                public void onResponse(String response) {                    Log.d("TAG", "onResponse"+response);                    Gson gson = new Gson();                    HotInfoBean hotInfoBean = gson.fromJson(response, HotInfoBean.class);                    Log.d("TAG", "hotInfoBean"+hotInfoBean.toString());                    rows = hotInfoBean.getRows();                    Log.d("TAG", "rows"+rows.toString());                    users = hotInfoBean.getUsers();                    Log.d("TAG", "users"+users.toString());                }            }, new Response.ErrorListener() {                @Override                public void onErrorResponse(VolleyError error) {                    Log.e("TAG", "onErrorResponse"+error.getMessage(), error);                }            })    {        @Override        protected Map<String, String> getParams() throws AuthFailureError {            Map<String, String> map = new HashMap<String, String>();            map.put("uid", "1052471");            map.put("deviceId", "0");            map.put("atoken", "4FiSgMyO3C69cxum");            return map;        }    };    mQueue.add(stringRequest);    Log.d("TAG", "stringRequest = "+stringRequest.toString());}
0 0
原创粉丝点击