Android 在xml中将clickable设置为false后,SearchView仍然可以单击

Android 在xml中将clickable设置为false后,SearchView仍然可以单击,android,searchview,Android,Searchview,在我的应用程序数据从服务器加载之前,我希望保持我的SearchView不可浏览。我该怎么做?我已尝试了以下两种方法,但均无效: XML: android:clickable="false" searchView.setClickable(false); Java: android:clickable="false" searchView.setClickable(false); 我的xml是 <SearchView android:id="@+id/search

在我的应用程序数据从服务器加载之前,我希望保持我的SearchView不可浏览。我该怎么做?我已尝试了以下两种方法,但均无效:

XML:

 android:clickable="false"
searchView.setClickable(false);
Java:

 android:clickable="false"
searchView.setClickable(false);
我的xml是

<SearchView
        android:id="@+id/searchView"
        android:layout_width="match_parent"
        android:layout_height="60dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true">
    </SearchView>

使用:

如果不起作用,您可以尝试更改输入类型:

searchView.setInputType(InputType.TYPE_NULL);

您能否向我们展示一些您面临问题的代码?您是否尝试添加了
android:focusable=“false”
?您是否尝试了
android:enabled=“false”
?两者都不起作用。它仍然可以点击。