Просто для понимания.
В настоящее время у меня есть asynctask, который работает так:
String doInBackground(Void... params)
//Downloads a JSON and returns it to the onPostExecute().
void onPostExecute(String response)
//Parses the JSON which has an array of stuff and insert into sqlite.
Call changeCursosr and notifyDataSetChanged.
Это правильный способ справиться со вставкой и обновлением списка? В настоящее время я испытываю небольшое зависание, когда оно попадает в пост. я должен вместо этого разбирать и вставлять данные в doInBackground?