我在我的androia应用程序中使用actionbarsherlok时遇到了问题。(我使用ScrollingTabContainerView创建标签。当我第二次选择current选项卡时,会出现以下错误
java.lang.NullPointerException
at com.android.internal.widget.ScrollingTabContainerView$1.run(ScrollingTabContainerView.java:247)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)那是什么?我怎样才能纠正它?
发布于 2013-09-13 23:40:38
开通ABS日志:
在ImageLoaderConfiguration构建器中:
.enableLogging()然后在回调onLoadingStarted、onLoadingFailed、onLoadingComplete中做一些日志记录,以防万一。
例如:
@Override
public void onLoadingFailed(String imageUri, View view, FailReason failReason) {
String message = null;
switch (failReason.getType()) {
case IO_ERROR:
message = "Input/Output error";
break;
case DECODING_ERROR:
message = "Image can't be decoded";
break;
case NETWORK_DENIED:
message = "Downloads are denied";
break;
case OUT_OF_MEMORY:
message = "Out Of Memory error";
break;
case UNKNOWN:
message = "Unknown error";
break;
}
Log.e("ImageLoader", "ERROR : " + message);
}现在执行您的应用程序,并使用ImageLoader过滤日志,看看是否有任何警告/错误
https://stackoverflow.com/questions/18790130
复制相似问题