在我的 Asynctask 的 doinBackground() 函数中,我在我的数据库中插入了大量数据。同时我想滚动 Activity 列表。但是当 doinBackground 执行时,它会冻结或挂起我的列表。那时我无法滚动列表。我从过去 2 天开始对此进行构建。我为此尝试了很多,但没有得到任何明确的描述和原因。所以,如果有任何想法可以解决它,那将是非常可观的。提前致谢。
诠释我=0;for(int j = i; j
for(int k = j; k<Integer.parseInt(listchscheduleArraylength.get(j));k++){
if(databasehelper.insert_into_table2(list_ch_autoid.get(j), list_sch_prg_id.get(k), list_sch_prg_title.get(k)
, list_sch_prg_gnre.get(k), list_sch_prg_sch_id.get(k), list_sch_prg_strt_time.get(k),
list_sch_prg_end_time.get(k), list_sch_prg_sch_date.get(k), list_sch_prg_sch_desc.get(k))){
Log.v("TABLE 2 status", "inserted");
}else {
Log.v("TABLE 2 status", " not inserted");
}
}// End of inner loop
} // End of outer loop