用到activity的对象时判断是否为空吧,空则return。 这里应该是adapter和getActivity有可能用handler回收你的线程 //ps:看android api的解释:回收的mRunnable是还未运行的,暂没想到很好的测试例子 //Remove any pending posts of Runnable r that are in the message queue. mHandler.removeCallbacks(mRunnable); 参考:http://mobile.51cto.com/aprogram-380459.htm
if(getActivity()!=null){
//TODO:
}
这里应该是adapter和getActivity有可能用handler回收你的线程
//ps:看android api的解释:回收的mRunnable是还未运行的,暂没想到很好的测试例子
//Remove any pending posts of Runnable r that are in the message queue.
mHandler.removeCallbacks(mRunnable); 参考:http://mobile.51cto.com/aprogram-380459.htm