Я использую Volley Сетевую библиотеку в своем приложении.
Проблема заключается в том, что она отправляет данные более одного раза, когда сетевое соединение работает медленно.
И после того, как я Google эту проблему, все, что я могу найти по этой проблеме, находится ниже точки:
connection.setChunkedStreamingMode(0);
Но я не могу редактировать свои классы уроков волейбола.
В нем говорится:
Ящик этого файла класса принадлежит частным библиотекам контейнеров android, которые не позволяют изменять исходные вложения в нем.
Что мне делать, может кто-нибудь мне помочь?
У меня есть следующий код, где я должен изменить .
private void makeJsonObjectRequest() {
JsonObjectRequest jsonObjReq = new JsonObjectRequest(Method.POST,
"http://example.com/***.php", obj, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
response.getString("success");
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
});
AppController.getInstance().addToRequestQueue(jsonObjReq);
}