SearchView по-прежнему можно нажимать после установки в xml значения clickable в false
Я бы хотел, чтобы мой SearchView оставался неактивным, пока данные моего приложения не загрузятся с сервера. Как я могу это сделать? Я пробовал оба из следующих, но ни один не работал:
XML:
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>
1 ответ
Использование:
searchView.setFocusable(false);
searchView.setClickable(false);
Если это не сработает, вы можете попробовать изменить тип ввода:
searchView.setInputType(InputType.TYPE_NULL);