Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

[Dúvida] Error Desconhecido no EditText

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade ) ao adicionar o Editext fica aprecendo esse erro

3 respostas

Opa Iago, de boa?

O erro "EditText touch target size too small" ocorre quando o tamanho do EditText é muito pequeno para ser facilmente tocado. Para corrigir este erro, você pode aumentar o tamanho do EditText ou adicionar um padding ao redor dele.

Para aumentar o tamanho do EditText, você pode usar o atributo width ou height no XML. Por exemplo, o seguinte código definirá o tamanho do EditText como 100dp de largura e 50dp de altura:

<EditText
    android:layout_width="100dp"
    android:layout_height="50dp"
    ...
    />

Você também pode adicionar um padding ao redor do EditText para deixar mais fácil de tocar. Para fazer isso, use os atributos de padding. Por exemplo, o seguinte código adicionará um padding de 10dp em todas as bordas do EditText:

<EditText
    android:paddingLeft="10dp"
    android:paddingRight="10dp"
    android:paddingTop="10dp"
    android:paddingBottom="10dp"
    ...
    />

Ao aumentar o tamanho do EditText ou adicionar um padding ao redor dele, você tornará mais fácil para as pessoas usarem.

Qualquer coisa estarei à disposição :)

não funcionou dessa forma, segui as sugestões do android Studio e coloquei o android:importantForAutofill="no", ai parou o erro sabe dizer o que significa e posso ter problemas futuramente ?

solução!

Fala Iago, que bom que conseguiu resolver, essa é uma das formas de tirar o erro, abaixo você vai entender o motivo de resolver o erro e o que este atributo faz:

O atributo android:importantForAutofill é usado para especificar se uma visualização deve ser preenchida automaticamente. Quando esse atributo é definido como no, a visualização não é preenchida automaticamente (logo tira o erro que estava acontecendo, é uma das formas de resolver), o que pode ajudar a tornar a visualização maior e mais fácil de tocar.

No entanto, é importante observar que definir o atributo android:importantForAutofill como no também impedirá que a visualização seja preenchida automaticamente por serviços de preenchimento automático. Portanto, você só deve definir esse atributo como no se tiver certeza de que não precisa que a visualização seja preenchida automaticamente.

Para entender melhor essa parte de preenchimento automático, você pode acessar a documentação oficial sobre o tema.

Qualquer dúvida estarei à disposição.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software