У меня есть url, у которого есть json Array, который содержит большой объем данных. я называю URL с Volly jsonArrayRequest как этотКак плавно обрабатывать массив json с 200k строк, используя volly
public void makeJsonArrayReq(){
showProgressDialog();
JsonArrayRequest req = new JsonArrayRequest(Const.URL_IPD_ADMITED,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
Log.d("response ================", response.toString());
textView.setText(response.toString());
hideProgressDialog();
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
VolleyLog.d("Error", "Error: " + error.getMessage());
textView.setText("Error Occurs ");
hideProgressDialog();
}
});
AppController.getInstance().addToRequestQueue(req, "array");
}
Мой Разрабатывают показывает progressDialog в течение некоторого времени после этого времени болтаться приложение, то через несколько минут он показывает ответ в texview но это очень длительный процесс, и он тот же, когда подключение к Интернету отключается и извлекается из кэша волейбола. Как я могу обрабатывать URL-адрес в моих приложениях?
использование pagination для него –
фактически я новый разработчик Android, как использовать разбиение на страницы в android – lockman