Na sua activity A
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == 1) {
Pessoa objResultado = (Pessoa) data
.getSerializableExtra("PessoaSelecionada");
Buscar(objResultado);
}
}
No evento que chama a sua ACtivity B na Activity A
startActivityForResult(new Intent(this,
BACTIVITY.class), 1);
Na sua activity B faz o que tem que ser feito dai .....
Intent it = new Intent();
it.putExtra("PessoaSelecionada", _objSelecionado);
setResult(1, it);
finish();
Ajudou?
Em 25 de novembro de 2011 14:05, Marcelo Henrique <marcelohd02@gmail.com> escreveu:
Vou mandar de novo.startActivityForResult(intent, requestCode)
http://www.dev-articles.com/article/Android-Activity-startActivityFor...
Em 25 de novembro de 2011 14:03, Marcelo Henrique <marcelohd02@gmail.com> escreveu:Voce viu o link que enviei ?Em 25 de novembro de 2011 13:26, Luiz Gustavo Mafra <lgmafra@gmail.com> escreveu:A questão da atualização da listView já esta funcionando.O problema agora é ao sair de B ir direto pra A e não como esta acontecendo de B vai para MAIN e depois para A.Entendeu?Em 25 de novembro de 2011 13:22, Neto Lima <desilio@gmail.com> escreveu:Você pode repopular sua listView como o Lucio falou, ou usar adapter.notifyDataSetChanged() no seu adapter
--
Luiz Gustavo S. Mafra
Bacheralando em Ciência da Computação - UESCProgramador PHP/MySql, PHP/PostgreSqlSite: www.lgmafra.com.brtwitter: @lgmafraskype: lgmafra
--
- Marcelo Henrique -"Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)
--
- Marcelo Henrique -"Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)
Att.
Diego Ampessan Microsoft MTA
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "






0 comentários:
Postar um comentário