需要建议以改善点击按钮的响应

时间:2011-08-22 12:50:12

标签: android android-widget

需要AsyncTask的建议。我在我的活动私有类中扩展了AsyncTask,我在doInBackground中创建了新的AsyncTask并一直重复(解析JSON并在屏幕上更新一些标签)。问题是当我点击按钮时我对按钮的响应不好,所以我需要建议如何改善点击响应(当我点击按钮为绿色时,开始动作前几秒)。我是否需要在doInBackground中放置Thread.sleep或者有更好的改进方法?

1 个答案:

答案 0 :(得分:0)

我认为你不应该在doInBackground中创建一个新的AsyncTask。相反,执行某种循环(取决于您的代码)。如果你创建AsyncTask的多个实例(一个在另一个内部),你创建了太多的线程,并使UI线程也更加繁忙。