摘要:
DDMS中的log也无法定位到准确的出错位置。检查错误可以从下面几点入手:1、检查Thread,确定没有在Background thread中直接调用adapter,如果有,请移除相关代码到Handler中处理;2、尽量将数据放在adapter类中管理,不需要的时候清除信息(勤写clear()),及时用notifyDataSetChanged()刷新;3、在Activity或者Fragment合适的位置(onPause/onStop)要及时检查thread,有adapter数据处理相关的应马上停止;4、这个错误经常出现在Activity休眠起来之后,主要还是使用adapter不太小心造成的。如 阅读全文