Ajuda - Setar valor de uma variável para um EditText

  • Respostas:0
Josimar Batista Gomes
  • Posts no fórum: 1

18/03/2016, 16:52:22 via Web

Bom dia, boa tarde, boa noite.

Seguinte, estou com problemas para setar o valor de uma variável para um EditText no android.

Observação: Através de minha MainActivity, eu inicio outra activity que possui os EditText onde recebem os valores passados por minha atividade principal pelo método putExtra().

Ex:

Intent intent = new Intent(getApplicationContext(), MercadoriaEditActivity.class);
intent.putExtra("cod", r.getCodigoProduto());

Na minha MercadoriaEditAcivity eu recupero os dados assim

//Recupero o EditText
EditText editTextCodBarDes = (EditText)findViewById(R.id.editTextCodBarDesc);

//Recupero o Intent
Intent it = getIntent();
int cod = it.getIntExtra("cod", 0);

//Seto o valor recuperado com o médoto getIntExtra() para o EditText
editTextCodBarDes.setText(tag);

//E me retorna esse error java.lang.NullPointerException, como se o meu EditText recuperado estivesse nulo
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.EditText.setText(java.lang.CharSequence)' on a null object reference

Espero que os amigos me ajudem nessa tarefa. Só falta isso pra concluir um serviço de urgência. Obrigado...

Responder