使用RecyclerView报错

SiriusTK 2015-12-04 04:26:56
按照官方demo写完以后(http://blog.csdn.net/ipip2005/article/details/38581427),可以显示出RecyclerView,也可以向下滑动,但是当划出3个item以后 程序崩溃 出现如下提示

是我导的jar包的问题么?还是???




12-04 16:38:31.739: E/InputEventReceiver(11938): Exception dispatching input event.
12-04 16:38:31.739: D/AndroidRuntime(11938): Shutting down VM
12-04 16:38:31.749: E/AndroidRuntime(11938): FATAL EXCEPTION: main
12-04 16:38:31.749: E/AndroidRuntime(11938): Process: com.example.recyclerviewtest, PID: 11938
12-04 16:38:31.749: E/AndroidRuntime(11938): java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object android.support.v4.view.AccessibilityDelegateCompat.getBridge()' on a null object reference
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate(ViewCompat.java:834)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v4.view.ViewCompat.setAccessibilityDelegate(ViewCompat.java:1169)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.RecyclerView$Recycler.addViewHolderToRecycledViewPool(RecyclerView.java:3900)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.RecyclerView$Recycler.recycleCachedViewAt(RecyclerView.java:3843)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.RecyclerView$Recycler.recycleViewHolderInternal(RecyclerView.java:3880)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.RecyclerView$Recycler.recycleView(RecyclerView.java:3804)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.RecyclerView$LayoutManager.removeAndRecycleViewAt(RecyclerView.java:5529)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.LinearLayoutManager.recycleChildren(LinearLayoutManager.java:1139)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.LinearLayoutManager.recycleViewsFromStart(LinearLayoutManager.java:1180)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.LinearLayoutManager.recycleByLayoutState(LinearLayoutManager.java:1244)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1297)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1102)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.LinearLayoutManager.scrollVerticallyBy(LinearLayoutManager.java:959)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.RecyclerView.scrollByInternal(RecyclerView.java:1047)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.widget.RecyclerView.onTouchEvent(RecyclerView.java:1768)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.View.dispatchTouchEvent(View.java:8919)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2672)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2384)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2683)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2399)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2683)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2399)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2683)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2399)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2683)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2399)
12-04 16:38:31.749: E/AndroidRuntime(11938): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:2552)
12-04 16:38:31.749: E/AndroidRuntime(11938): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1767)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.app.Activity.dispatchTouchEvent(Activity.java:2840)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTouchEvent(ActionBarActivityDelegateICS.java:268)
12-04 16:38:31.749: E/AndroidRuntime(11938): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:2513)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.View.dispatchPointerEvent(View.java:9124)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4632)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4470)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4020)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4073)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4039)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4153)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4047)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4210)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4020)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4073)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4039)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4047)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4020)
12-04 16:38:31.749: E/AndroidRuntime(11938): at android.view.ViewRootImpl.deliv
12-04 16:38:34.139: I/Process(11938): Sending signal. PID: 11938 SIG: 9
...全文
288 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sanxiaochengyu 2015-12-04
  • 打赏
  • 举报
回复
出现空指针了,你看是哪行报错,检查下

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧