1
У меня есть рабочий SearchView (на панели инструментов) в моем проекте. У меня есть логический метод проверки сетевого подключения.Android SearchView OnClickListener
Что I`m пытается сделать:
Если MYAPP в сети, когда пользователь нажимает на значок поиска, не позволяют расширить SearchView и открыть диалог ...
Можно без расширения класса SearchView?
Спасибо.
Оказывается, что это [вопрос] (http://stackoverflow.com/questions/20482849/how-to-disable-searchview) может быть полезным для вас. Установите onClickListener в вашем окне поиска, а затем в методе щелчка clearFocus() – harveytoro
Привет @ HB3.14, спасибо за ответ. Я попытался вызвать clearFocus() в onClick (View v), но текстовый ввод SearchView открывается. Мне нужно предотвратить открытие поля ввода текста. –
Если логический метод вызывается из метода onCreate, вы можете отключить searchView при создании активности, вызвав view.setInputType (InputType.TYPE_NULL), см. [Вопрос] (http://stackoverflow.com/questions/11436018/disabling -searchview) – harveytoro