Android 在xml中将clickable设置为false后,SearchView仍然可以单击
在我的应用程序数据从服务器加载之前,我希望保持我的SearchView不可浏览。我该怎么做?我已尝试了以下两种方法,但均无效: XML: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
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”
?两者都不起作用。它仍然可以点击。