Мне было интересно, есть ли в диалоговом окне с несколькими текстами EditText способ скрыть программную клавиатуру, если пользователь щелкает за пределами любого из них? В этом диалоговом окне МНОГО EditTexts, и я хотел бы, чтобы пользователь мог легко скрыть мягкую клавиатуру.
Поскольку EditText представлены в виде таблицы, я предпочитаю не использовать imeOptions="actionDone"
для каждого отдельного EditText, поскольку бывают случаи, когда пользователю необходимо вводить данные во весь столбец. Однако, если пользователю нужно ввести только частичные данные, мне бы хотелось, чтобы пользователь мог щелкнуть за пределами любого EditText и скрыть программную клавиатуру.
Я искал здесь несколько решений, но ни одно из них, похоже, не работает для моего сценария. Они, кажется, работают только в деятельности.