安卓下载图片,多线程状态错误,去掉inSampleSize会爆内存溢出

android多线程下载,设置options.inSampleSize = 2;报线程状态错误,请问是什么状态错误
我参考的是这个网站的代码
http://my.oschina.net/u/242041/blog/198663

private ImageView preview;
private String fileName= "111.jpg";
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 2;
Bitmap b = BitmapFactory.decodeFile(fileName, options);
preview.setImageBitmap(b);
filePath.setText(fileName);

多线程状态错误可能是因为你非正常关闭线程造成的,你贴出的代码没有看出什么明显的错误,你仔细调试下。