我收到此错误的图像请求使用排球库。我正在使用volley实现自定义列表视图。排球图像请求错误
02-26 22:05:58.736: E/AndroidRuntime(19873): FATAL EXCEPTION: main
02-26 22:05:58.736: E/AndroidRuntime(19873): java.lang.NullPointerException
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.Request.<init>(Request.java:137)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.ImageRequest.<init>(ImageRequest.java:71)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.ImageLoader.get(ImageLoader.java:220)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.NetworkImageView.loadImageIfNecessary(NetworkImageView.java:149)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.NetworkImageView.onLayout(NetworkImageView.java:198)
02-26 22:05:58.736: E/AndroidRuntime(19873): at android.view.View.layout(View.java:14118)
02-26 22:05:58.736: E/AndroidRuntime(19873): at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021)
02-26 22:05:58.736: E/AndroidRuntime(19873): FATAL EXCEPTION: main
02-26 22:05:58.736: E/AndroidRuntime(19873): java.lang.NullPointerException
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.Request.<init>(Request.java:137)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.ImageRequest.<init>(ImageRequest.java:71)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.ImageLoader.get(ImageLoader.java:220)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.NetworkImageView.loadImageIfNecessary(NetworkImageView.java:149)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.NetworkImageView.onLayout(NetworkImageView.java:198)
02-26 22:05:58.736: E/AndroidRuntime(19873): at android.view.View.layout(View.java:14118)
02-26 22:05:58.736: E/AndroidRuntime(19873): at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021)
02-26 22:05:58.736: E/AndroidRuntime(19873): FATAL EXCEPTION: main
02-26 22:05:58.736: E/AndroidRuntime(19873): java.lang.NullPointerException
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.Request.<init>(Request.java:137)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.ImageRequest.<init>(ImageRequest.java:71)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.ImageLoader.get(ImageLoader.java:220)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.NetworkImageView.loadImageIfNecessary(NetworkImageView.java:149)
02-26 22:05:58.736: E/AndroidRuntime(19873): at com.android.volley.toolbox.NetworkImageView.onLayout(NetworkImageView.java:198)
02-26 22:05:58.736: E/AndroidRuntime(19873): at android.view.View.layout(View.java:14118)
02-26 22:05:58.736: E/AndroidRuntime(19873): at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021)
我在简单的imageview上使用networkImageView。该错误似乎是由于MyVolley类中的init函数造成的。你猜怎么着?我对网络相对来说比较陌生。所以不要介意在这方面投入一些指针。
所有的代码都在gist。
这个问题似乎与使用Facebook sdk排球有关。 这两者之间是否有任何已知的问题? 当我双击错误日志中的第三行时,一个名为request.java的facebook sdk文件打开。 request.java is definitelly from volley! – vjdhama
request.java is definitelly from volley!环境有问题。 – maxxxo