imageview 变成全局变量了吗
imageview 变全局变量了吗 addLrucache()后 ,调用该方法没有imageview
imageview 变全局变量了吗 addLrucache()后 ,调用该方法没有imageview
2015-09-19
没有变成全局变量,因为在方法的内部类 new Handler(){} 和 new Runnable() {}中调用,所有该方法
public void loadImage(final String path,final ImageView imageView) 中将参数 path 和 imageView 都设置为final ,要说是全局也只是在loadImage()这个方法中是全局的,内部类可以直接调用,而在ImageLoader.class这个类中还是局部的。所以在调用refreshBitmap(String path, ImageView imageView, Bitmap bitmap)的时候依然要传参啊,要是全局的就不必传参了。
举报