Olá, gostaria de ajuda com o seguinte problema.
Estou tentando fazer um update do item de uma listView mas não está funcionando apesar de estar fazendo igual a vídeo aula. Segue abaixo o código.
NA MAINACTIVITY RECUPERANDO OS DADOS DA LISTVIEW E ENVIANDO PARA ACTIVITY EDITAR
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView parent, View view, int position, long id) {
Cursor retornoCursor = (Cursor) adapter.getItem(position);
Intent it = new Intent(getBaseContext(), EditaActivity.class);
it.putExtra("codigo",retornoCursor.getInt(0));
it.putExtra("nome", retornoCursor.getString(1));
it.putExtra("email", retornoCursor.getString(retornoCursor.getColumnIndex("email")));
startActivity(it);
RECEBENDO OS DADOS DA LISTVIEW NA EDITAACTIVITY
Intent it = getIntent();
EditText nomeCliente = (EditText) findViewById(R.id.nome_cliente);
EditText emailCliente = (EditText) findViewById(R.id.email_cliente);
nomeCliente.setText(it.getStringExtra("nome"));
emailCliente.setText(it.getStringExtra("email"));
SEGUE ABAIXO O ERRO AO CLICAR NO ITEM DA LISTA ( ESTOU EMULANDO DIRETAMENTE NO MEU CELULAR )
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.EditText.setText(java.lang.CharSequence)' on a null object reference
Verifique se possui os componentes R.id.nome_cliente e R.id.email_cliente no XML dessa activity..