Как показать программную клавиатуру, когда текст редактирования находится в фокусеAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как показать программную клавиатуру, когда текст редактирования находится в фокусе

Сообщение Anonymous »


Я хочу автоматически отображать программную клавиатуру, когда EditText находится в фокусе (если на устройстве нет физической клавиатуры), и у меня есть две проблемы:
[*]
Когда отображается моя Activity, мой EditText находится в фокусе, но клавиатура не отображается, мне нужно еще раз щелкнуть по ней, чтобы отобразить клавиатуру (она должно отображаться, когда отображается моя Активность).

И когда я нажимаю кнопку «Готово» на клавиатуре, клавиатура закрывается, но EditText остается в фокусе, а вы этого не хотите (потому что мое редактирование завершено).
< /ли>
Подводя итог, моя проблема заключается в том, чтобы иметь что-то похожее на iPhone: которое поддерживает синхронизацию клавиатуры с моим состоянием EditText (сфокусировано/не сфокусировано) и, конечно же, не отображает программную клавиатуру. если есть физический.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»