/ / EditText не втрачає фокус після отримання - android, android-edittext

EditText не втрачає фокус після отримання - android, android-edittext

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

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

Проте, після фокусу неможливо втратити фокуснатиснувши EditText. Фокус все ще існує, коли я намагаюся натиснути за межами області тексту. Це також трапляється, коли я натискаю кнопку EditText, щоб змінити значення, і натисніть клавішу «Готово» на екранній клавіатурі. Хто-небудь знає, як це зробити?

Відповіді:

1 для відповіді № 1

Фокус змінюється лише якщо ви натискаєте щось іншещо може отримати фокус. Проблема: якщо натиснути на кнопку, наприклад, ви можете не втратити фокус, якщо ви не робите те, що сказала Меттью. Проблема в цьому полягає в наступному: кнопка, для якої фокусується InTouchMode встановлено як "true", тепер потрібно натиснути TWICE: Одного разу для отримання фокусу та одного разу для виконання OnClick. Вражаюче питання, це теж переслідувало мене саме зараз.