3
respostas

keyboardType não abre no emulador

Após aplicar o keyboardType: TextInputType.number, ele segue sem abrir o teclado no emulador. O código está todo certinho, sem nenhum bug ou problema alertado na minha IDE. Segue meu código.

Padding(
              padding: const EdgeInsets.fromLTRB(10, 10, 10, 0),
              child: TextField(
                controller: _accountNumberController,
                style: const TextStyle(
                  fontSize: 18,
                ),
                decoration: const InputDecoration(
                    labelText: 'Account number', hintText: '0000'),
                keyboardType: TextInputType.number,
              ),
            ),

Se alguém souber dizer se houve alguma modificação no uso do Keyboard me fala porque eu não localizei ainda na documentação.

3 respostas

Olá,

Eu copiei e colei seu código e está funcionando.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Tentou resetar o seu emulador?

O controlador seria: final TextEditingController _accountNumberController = TextEditingController();

Boa sorte!

Que bom que abriu, acho que pode ser meu emulador então. Vou tentar depois em outro emulador. Eu tava usando o Iphone SE do xcode. Obrigada pelo retorno! :D

Olá,

Para fazer aparecer no emulador o teclado virtual utilizando o Xcode é só pressionar ⇧+⌘+K :)

Espero que tenha te ajudado!