Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.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.ViewGroupCompat.getLayoutMode_Java_Android_Android Linearlayout_Android Gridview - Fatal编程技术网

java.lang.NoSuchMethodError:android.support.v4.view.ViewGroupCompat.getLayoutMode

java.lang.NoSuchMethodError:android.support.v4.view.ViewGroupCompat.getLayoutMode,java,android,android-linearlayout,android-gridview,Java,Android,Android Linearlayout,Android Gridview,您好,我一直在使用viewpager和android原生gridview控制器来显示图像,我在4.0及以上的设备上工作了很长时间,并支持所提供的库所支持的功能 当我在姜饼系列中稍后谈到2.3设备时,GridViewLayout没有找到这样的类,因此我包括了v7 gridlayout库,并开始将代码转换到它 从那时起,我得到了以下问题- 04-17 10:08:59.499: E/AndroidRuntime(2696): FATAL EXCEPTION: main 04-17 10:08:59.

您好,我一直在使用viewpager和android原生gridview控制器来显示图像,我在4.0及以上的设备上工作了很长时间,并支持所提供的库所支持的功能

当我在姜饼系列中稍后谈到2.3设备时,GridViewLayout没有找到这样的类,因此我包括了v7 gridlayout库,并开始将代码转换到它

从那时起,我得到了以下问题-

04-17 10:08:59.499: E/AndroidRuntime(2696): FATAL EXCEPTION: main
04-17 10:08:59.499: E/AndroidRuntime(2696): java.lang.NoSuchMethodError: android.support.v4.view.ViewGroupCompat.getLayoutMode
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Bounds.include(GridLayout.java:2262)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.computeGroupBounds(GridLayout.java:1206)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.getGroupBounds(GridLayout.java:1215)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.createLinks(GridLayout.java:1224)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.getForwardLinks(GridLayout.java:1250)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.createArcs(GridLayout.java:1375)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.getArcs(GridLayout.java:1408)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.solve(GridLayout.java:1579)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.computeLocations(GridLayout.java:1662)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.getLocations(GridLayout.java:1686)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.getMeasure(GridLayout.java:1707)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout$Axis.getMeasure(GridLayout.java:1718)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.support.v7.widget.GridLayout.onMeasure(GridLayout.java:952)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1017)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureVertical(LinearLayout.java:386)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1017)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureVertical(LinearLayout.java:386)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.ListView.measureScrapChild(ListView.java:1178)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.ListView.measureHeightOfChildren(ListView.java:1243)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.ListView.onMeasure(ListView.java:1152)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1017)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureVertical(LinearLayout.java:386)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1017)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureVertical(LinearLayout.java:386)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.measureVertical(LinearLayout.java:531)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.FrameLayout.onMeasure(FrameLayout.java:250)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.widget.FrameLayout.onMeasure(FrameLayout.java:250)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.View.measure(View.java:8366)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.ViewRoot.performTraversals(ViewRoot.java:847)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1868)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.os.Handler.dispatchMessage(Handler.java:99)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.os.Looper.loop(Looper.java:130)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at android.app.ActivityThread.main(ActivityThread.java:3693)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at java.lang.reflect.Method.invokeNative(Native Method)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at java.lang.reflect.Method.invoke(Method.java:507)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665)
04-17 10:08:59.499: E/AndroidRuntime(2696):     at dalvik.system.NativeStart.main(Native Method)

MinSDK-7和TargetSDK-18

请发布项目属性的屏幕截图,您已在构建路径中添加了库。我已添加了order和export选项卡的屏幕截图。请确保您使用的是最新版本的v4支持库。您可能正在使用缺少此API 18的旧v4支持库方法