草庐IT

mySQLiteAdapter

全部标签

android - 我的 AsyncTask 类中有其他线程。在执行以下方法之前,我如何等待它及其所有线程完成?

AsyncTask类启动了许多其他线程,因为我使用的是第三方库。我不确定库打开了多少个线程,但我想等待它们全部完成,然后再用它们获取的数据填充我的ListView。目前我正在休眠10000毫秒,但这不切实际,因为我不知道它有多大。这个问题的正确解决方案是什么?task=newmTask();task.execute(appsList);newThread(newRunnable(){publicvoidrun(){populateList();}}).start();}privateclassmTaskextendsAsyncTask,Void,Void>{ProgressDialog

android - 关闭对话框后如何刷新listView?

我创建了一个打开对话框的布局,进入对话框后,用户选择确定/取消。我想刷新listView重新查询数据这是我打开对话框的布局:button.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewarg0){IntentmyIntent=newIntent(SchoolActivity.this,InsertSchool.class);update();startActivity(myIntent);updateList();}});update();cursor.requery();String[]from=newSt