Desejo mostrar automaticamente o teclado virtual quando um EditText
estiver focado (se o dispositivo não tiver um teclado físico) e tiver dois problemas:
Quando o meu
Activity
é exibido, o meuEditText
é focado, mas o teclado não é exibido, preciso clicar novamente nele para mostrar o teclado (ele deve ser exibido quando o meuActivity
for exibido).E quando clico em pronto no teclado, o teclado é descartado, mas o
EditText
foco permanece e você não quer (porque minha edição está concluída).
Para resumir, meu problema é ter algo mais parecido com o iPhone: que mantém o teclado sincronizado com o meu EditText
estado (focado / não focado) e, é claro, não apresenta um teclado virtual se houver um físico.