EditText не теряет фокус после получения - PullRequest
2 голосов
/ 17 марта 2011

Сначала мой EditText имел фокус, как только приложение загрузило экран, и я отключил его с помощью

android:focusable="true" 
android:focusableInTouchMode="true"

Однако невозможно потерять фокус после нажатия на EditText. Фокус все еще там, когда я пытаюсь щелкнуть за пределами текстовой области. Это также происходит, когда я нажимаю на EditText, чтобы изменить значение, и нажимаю «Готово» на экранной клавиатуре. Кто-нибудь знает, как мне это сделать?

1 Ответ

1 голос
/ 29 декабря 2011

Фокус меняется только если вы нажмете на что-то еще, что может получить фокус.Проблема: если вы нажмете на кнопку, например, вы не потеряете фокус, если не будете делать то, что сказал Мэтью.Проблема заключается в следующем: теперь нужно нажать кнопку, для которого focusableInTouchMode установлено значение «true», ДВАЖДЫ: один раз для получения фокуса и один раз для выполнения OnClick.Тяжелая проблема, которая также преследует меня прямо сейчас .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...