Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.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 在Android 5.1.1上扩展类androidx.appcompat.widget.SearchView时出错_Java_Android - Fatal编程技术网

Java 在Android 5.1.1上扩展类androidx.appcompat.widget.SearchView时出错

Java 在Android 5.1.1上扩展类androidx.appcompat.widget.SearchView时出错,java,android,Java,Android,我有一个XML搜索视图,定义如下: <androidx.appcompat.widget.SearchView android:id="@+id/sugSearchView" android:layout_width="match_parent" android:layout_height="wrap_content" androi

我有一个XML搜索视图,定义如下:

<androidx.appcompat.widget.SearchView
                    android:id="@+id/sugSearchView"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginStart="8dp"
                    android:layout_marginTop="2dp"
                    android:layout_marginEnd="8dp"
                    android:iconifiedByDefault="false"
                    android:layoutDirection="rtl"
                    android:textDirection="firstStrongRtl"
                    android:visibility="visible"
                    app:defaultQueryHint="Search for videos"
                    app:iconifiedByDefault="false"
                    app:layout_constraintTop_toTopOf="parent"
                    app:queryHint="Search for videos">

                </androidx.appcompat.widget.SearchView>

我在谷歌上搜索了一下,什么也没找到。我如何解决这个问题?5.1.1版是否支持androidx.searchview?

在您的问题中,错误是

 "Caused by java.lang.ArrayIndexOutOfBoundsException
length=6; index=7"
表示您有一个包含6个元素的列表,并且您正在尝试访问第7个元素


设置数组大小的限制或根据您的要求进行管理

您的问题是错误吗

 "Caused by java.lang.ArrayIndexOutOfBoundsException
length=6; index=7"
表示您有一个包含6个元素的列表,并且您正在尝试访问第7个元素


设置数组大小的限制或根据您的要求进行管理

its,因为这行android:textDirection=“firstStrongRtl”
我也有同样的崩溃,当我改为ltr时,它在5.1中停止崩溃,这是因为android:textDirection=“firstStrongRtl”
我也有同样的崩溃,当我改为ltr时,它在5.1中停止崩溃

在任何数组中都有六个项目。。你正在尝试获得第七个元素它是一个通货膨胀例外只发生在android 5,1,1上。。。致命异常:android.view.InflateException二进制XML文件行#150:对类androidx.appcompat.widget.SearchView android.view.LayoutInflater.createview进行膨胀时出错在使用ArrayList的位置发布代码。我没有使用数组列表。IndexOutOfBounds是因为Android系统的Inflater在任何数组中都有六个项。。你正在尝试获得第七个元素它是一个通货膨胀例外只发生在android 5,1,1上。。。致命异常:android.view.InflateException二进制XML文件行#150:对类androidx.appcompat.widget.SearchView android.view.LayoutInflater.createview进行膨胀时出错在使用ArrayList的位置发布代码。我没有使用数组列表。IndexOutOfBounds是因为Android系统的充气机,我编辑了我的问题。这是一个膨胀异常二进制XML文件行#150:膨胀类androidx.appcompat.widget.SearchView android.view.LayoutInflater.createView时出错,仅在5.1.1设备上发生。。所有其他操作系统版本(5.1.1以上)都很好。你能发布一个完整的xml文件吗?我已经编辑了我的问题。这是一个膨胀异常二进制XML文件行#150:膨胀类androidx.appcompat.widget.SearchView android.view.LayoutInflater.createView时出错,仅在5.1.1设备上发生。。所有其他操作系统版本(5.1.1以上)都很好。您可以发布完整的xml文件吗?