DUVIDA EditText

1 resposta
sqliteandroid
I

Tenho dois EditText

como que faço pra que quando o usuário digitar a marca da cadeira no primeiro EditText fazer que apareça o modelo da cadeira no segundo EditText ?

existe alguma função que faça isso?

1 Resposta

marcus.dev

Fala Ivan…

Você pode adicionar um listener no seu primeiro editText e quando inserir algum valor, editar o segundo editText. Algo desse tipo:

editText1.addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {}
            @Override
            public void afterTextChanged(Editable s) {
                editText1.removeTextChangedListener(this);                
                try{
					//Busca a descrição que você quer e adiciona no outro campo					
                }catch(Exception e){                    
                }                
                editText1.addTextChangedListener(this);
            }
        });
    }
Criado 23 de maio de 2018
Ultima resposta 25 de mai. de 2018
Respostas 1
Participantes 2