-2
错误
public class MainActivity extends Activity {
private ImageView iv1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
iv1 = (ImageView) findViewById(R.id.iv1);
setContentView(R.layout.activity_main);
getImage("http://b.hiphotos.baidu.com/pic/w%3D310/sign=9b24260fd53f8794d3ff4e2fe21a0ead/f636afc379310a55ba781b43b64543a98226102c.jpg");
}
public void getImage(String url){
RequestQueue requestQueue = Volley.newRequestQueue(this);
final LruCache<String, Bitmap> lruCache = new LruCache<String, Bitmap>(20);
ImageCache imageCache = new ImageCache() {
@Override
public void putBitmap(String arg0, Bitmap arg1) {
lruCache.put(arg0, arg1);
}
@Override
public Bitmap getBitmap(String arg0) {
return lruCache.get(arg0);
}
};
ImageLoader imageLoader = new ImageLoader(requestQueue, imageCache);
ImageListener listener = imageLoader.getImageListener(iv1, R.drawable.ic_launcher, R.drawable.ic_launcher);
System.out.println("listener:"+listener);
System.out.println("imageLoader"+imageLoader);
imageLoader.get(url, listener);
}
}
:Android的凌空ImageLoader的NullPointerException异常
04-16 21:39:21.493: E/AndroidRuntime(3454): Caused by: java.lang.NullPointerException
04-16 21:39:21.493: E/AndroidRuntime(3454): at com.wise.volleydemo.MainActivity.getImage(MainActivity.java:79)
添加一些文字来描述您的问题。不仅代码 – Nabin
林不知道。移动iv1 =(ImageView)findViewById(R.id.iv1);设置内容视图后。请解释你面临的问题 – playmaker420
我的答案有错,谢谢大家 – wudashan