Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java.lang.NoSuchMethodError:android.support.v4.view.ViewCompat.hasAccessibilityDelegate_Java_Android_Android Recyclerview - Fatal编程技术网

java.lang.NoSuchMethodError:android.support.v4.view.ViewCompat.hasAccessibilityDelegate

java.lang.NoSuchMethodError:android.support.v4.view.ViewCompat.hasAccessibilityDelegate,java,android,android-recyclerview,Java,Android,Android Recyclerview,我制作了一个android应用程序,但在某些设备上不起作用, 例如三星Galaxy SM-G9008W和索尼L36H。在其他设备上也可以 我在Android support v7中使用了RecyclerView。问题是找不到方法,但我把它放到了项目中。这是错误信息 我用谷歌搜索了错误信息,但没有结果 谢谢你,@Sarah Elan~ java.lang.NoSuchMethodError: android.support.v4.view.ViewCompat.hasAccessibilityDe

我制作了一个android应用程序,但在某些设备上不起作用, 例如三星Galaxy SM-G9008W和索尼L36H。在其他设备上也可以

我在Android support v7中使用了RecyclerView。问题是找不到方法,但我把它放到了项目中。这是错误信息

我用谷歌搜索了错误信息,但没有结果

谢谢你,@Sarah Elan~

java.lang.NoSuchMethodError: android.support.v4.view.ViewCompat.hasAccessibilityDelegate
at android.support.v7.widget.RecyclerView$Recycler.getScrapList(Unknown Source)
                                                getViewForPosition
                                                quickRecycleScrapView
                                                unscrapView
at android.support.v7.widget.LinearLayoutManager$LayoutState.hasMore(Unknown Source)
                                                          next
at android.support.v7.widget.LinearLayoutManager.onDetachedFromWindow(Unknown Source)
                                              onInitializeAccessibilityEvent
                                              onRestoreInstanceState
                                              setOrientation
                                              onAnchorReady
                                              fixLayoutEndGap
                                              updateLayoutStateToFillEnd
                                              scrollHorizontallyBy
                                              computeHorizontalScrollOffset
                                              updateLayoutState
                                              assertNotInLayoutOrScroll
                                              recycleChildren
                                              recycleByLayoutState
                                              fill
                                              layoutChunk
                                              findReferenceChild
at android.support.v7.widget.LinearLayoutManager.onDetachedFromWindow(Unknown Source)
                                              onInitializeAccessibilityEvent
                                              onRestoreInstanceState
                                              setOrientation
                                              onAnchorReady
                                              fixLayoutEndGap
                                              updateLayoutStateToFillEnd
                                              scrollHorizontallyBy
                                              computeHorizontalScrollOffset
                                              updateLayoutState
                                              assertNotInLayoutOrScroll
                                              recycleChildren
                                              recycleByLayoutState
                                              fill
                                              layoutChunk
                                              findReferenceChild
at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(Unknown Source)
                                              computeHorizontalScrollExtent
                                              onFocusSearchFailed$1539f5dc
                                              supportsPredictiveItemAnimations
at android.support.v7.widget.RecyclerView.setScrollState(Unknown Source)
                                       dispatchLayout
                                       offsetPositionRecordsForInsert
                                       getItemDecorInsetsForChild
                                       access$502$767d6395
                                       access$4400
at android.support.v7.widget.RecyclerView.onLayout(Unknown Source)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1055)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1055)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1055)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1677)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1531)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1440)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
at android.widget.ScrollView.onLayout(ScrollView.java:2037)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1677)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1531)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1440)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1677)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1531)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1440)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1677)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1531)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1440)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)
at android.widget.FrameLayout.onLayout(FrameLayout.java:388)
at android.view.View.layout(View.java:15782)
at android.view.ViewGroup.layout(ViewGroup.java:4884)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2358)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2071)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1256)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6649)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:813)
at android.view.Choreographer.doCallbacks(Choreographer.java:613)
at android.view.Choreographer.doFrame(Choreographer.java:583)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:799)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5653)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
at dalvik.system.NativeStart.main(Native Method)

我看了这个问题后觉得还可以:

因此,我将android-support-library-v7-RecyclerView和android-support-library-v4更新为r22,在r21之前。
但我无法测试它。因为它在我的设备中工作

我通过谷歌搜索错误信息,但没有结果。。。bs。。。是的,有很多类似的问题。。。另外:您可以提供您迄今为止尝试过的信息。。。还有:版本在哪里。。。。编辑:来自infu可信简单搜索的第一个链接:之所以发生这种情况,是因为我的项目所引用的android-support-v4库比最新的可用库旧。对不起,库代码是API 21,所有库都是新的。我更新了libs。但这不是工作~