AsyncTask莫名其妙的问题

我用了AsyncTask来异步下载数据更新到gridview中,用了之后gridview的item点击
只能在开始的时候点击一次,第二次就没用了,进入程序点晚了一次也点不了,
点back键程序就会卡主无响应,去掉AsyncTask程序就能好好运行,这是怎么回事?

其实感觉跟AsyncTask没多大关系,应该是gridview的问题,检查一下gridview的配置是不是有问题吧