-1

帮助我如何处理这个崩溃,在这个 recyclerview 上我使用了一个适配器,在滚动功能中我使用 NestedScrollView 当 positionViewHolder position=111 id=-1, oldPos=110, pLpos:110

android.support.v7.widget.RecyclerView$Recycler.validateViewHolderForOffsetPosition (RecyclerView.java:5421)
android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline (RecyclerView.java:5603)
android.support.v7.widget.RecyclerView$Recycler.getViewForPosition (RecyclerView.java:5563)
android.support.v7.widget.RecyclerView$Recycler.getViewForPosition (RecyclerView.java:5559)
android.support.v7.widget.LinearLayoutManager$LayoutState.next (LinearLayoutManager.java:2229)
android.support.v7.widget.LinearLayoutManager.layoutChunk (LinearLayoutManager.java:1556)
android.support.v7.widget.LinearLayoutManager.fill (LinearLayoutManager.java:1516)
android.support.v7.widget.LinearLayoutManager.onLayoutChildren (LinearLayoutManager.java:608)
android.support.v7.widget.RecyclerView.dispatchLayoutStep1 (RecyclerView.java:3644)
android.support.v7.widget.RecyclerView.onMeasure (RecyclerView.java:3103)
android.view.View.measure (View.java:21051)
android.widget.RelativeLayout.measureChildHorizontal (RelativeLayout.java:715)
android.widget.RelativeLayout.onMeasure (RelativeLayout.java:461)
android.view.View.measure (View.java:21051)
android.widget.RelativeLayout.measureChildHorizontal (RelativeLayout.java:715)
android.widget.RelativeLayout.onMeasure (RelativeLayout.java:461)
android.view.View.measure (View.java:21051)
android.support.v4.widget.NestedScrollView.measureChildWithMargins (NestedScrollView.java:1449)
android.widget.FrameLayout.onMeasure (FrameLayout.java:185)
android.support.v4.widget.NestedScrollView.onMeasure (NestedScrollView.java:515)
android.view.View.measure (View.java:21051)
4

1 回答 1

0

如果您可以发布适配器的实际代码,那将会很有帮助。您不应该在回收站视图中需要嵌套滚动视图,但我建议您确保项目的高度/数量是正确的。

于 2018-10-03T03:52:49.773 回答