使用齐射的百分比进度

时间:2019-05-30 21:09:00

标签: string android-volley

我使用截击发送字符串,我想以百分比显示发送过程。我知道我可以制作一个标准进度条,但我希望以数字显示上传的百分比。我将如何用Volley做到这一点?

也许是Volley upload progress for StringRequest的副本 但我没有找到答案

如果Volley中不提供此功能,是否有自定义方法?

StringRequest stringRequest = new StringRequest(Request.Method.POST, ADD_USER_URL,
                    new Response.Listener<String>() {
                        @Override
                        public void onResponse(String response) {

                        }
                    },
                    new Response.ErrorListener() {
                        @Override
                        public void onErrorResponse(VolleyError error) {

                        }
                    }) {
                @Override
                protected Map<String, String> getParams() {
                    Map<String, String> params = new HashMap<String, String>();


                    params.put(KEY_ACTION, "insert");
                    params.put(KEY_ID1, string1);
                    params.put(KEY_ID2, string2);
                    params.put(KEY_ID3, string3);
                    params.put(KEY_ID4, string4);
                    params.put(KEY_ID5, string5);



                    return params;
                }



            };


            requestQueue = Volley.newRequestQueue(this);
            stringRequest.setTag(TAG);
            requestQueue.add(stringRequest);



        }

0 个答案:

没有答案