草庐IT

WODcursor

全部标签

java - AsyncTask 一直在等待?

我的一个Activity中的一个按钮调用了一个AsyncTask,它更新了ListView的SimpleCursorAdapter的底层Cursor。每次我单击该按钮时,都会为AsyncTask添加一个新线程并且任务完成(进入“等待”状态)。如果我点击按钮5次或更多次,5个AsyncTasks最终会以“等待”状态停在那里。这是正常现象还是我某处有内存泄漏?AsyncTaskprivateclassupdateAdapterextendsAsyncTask{@OverrideprotectedVoiddoInBackground(Void...params){//Opendatabase