Android - всегда включать окно поиска - PullRequest
0 голосов
/ 17 августа 2011

Я делаю программу-словарь, и проблема, с которой я столкнулся до сих пор, заключается в том, чтобы «окно поиска» было включено постоянно во время работы программы. В моем случае, когда вы запускаете программу, она отображает черный экран, на котором ничего нет. Пользователь должен нажать кнопку поиска, чтобы открыть окно поиска. Как сделать так, чтобы пользователю не приходилось нажимать эту кнопку?

1 Ответ

1 голос
/ 17 августа 2011

У вас есть несколько вариантов здесь.

  1. Вы можете вызвать диалоговое окно поиска в основных действиях onCreate(), позвонив по телефону: onSearchRequested().Однако, если пользователь нажмет кнопку «Назад» в любой точке диалогового окна поиска, он закроет диалоговое окно поиска, и пользователю придется нажать кнопку поиска, чтобы восстановить его.
  2. Вы можете создать AutoCompleteTextView, который будет обрабатывать поиск и отображение словарных элементов.Это будет немного сложнее, но будет гарантировать, что «окно поиска» всегда будет отображаться (и пользователь не сможет отклонить его).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...