Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] aguardando o retorno de uma activity

eu estou ligado,

 depois que eu mandei o e-mail eu achei sobre o startActivityForResult.

Só q eu não estou conseguindo pegar o valor de retorno.

na Activity principal  eu to fazendo assim:

REQUEST_CODE = position; // The request code

Intent produtosValor = new Intent(ListaFeitaActivity.this,ValorActivity.class);
produtosValor.putExtra("listaDeProdutos2",listaDeProdutos2);
produtosValor.putExtra("listaDeQuantidades2",listaDeQuantidades2);
produtosValor.putExtra("listaDeUnidadesDeMedidas2",listaDeUnidadesDeMedidas2);

startActivityForResult(produtosValor, REQUEST_CODE);


na Activity filha

eu estou fazendo assim

    
Intent main_valor = new Intent(ValorActivity.this,ListaFeitaActivity.class);

String mensagem = valor.getText().toString();

main_valor.putExtra("valor", mensagem);
main_valor.putExtra("index", Integer.toString(index));

// o Toast é utilizando para mostrar o q está dentro da mensagem:


Toast.makeText(getApplicationContext(), "1/"+mensagem, Toast.LENGTH_LONG).show();
setResult(RESULT_OK,main_valor);
finish();

na Activity principal  dentro do onActivityResult eu to fazendo assim:


    
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// Check which request we're responding to

Intent mainValorAux = getIntent();
if(resultCode == RESULT_OK){



String valorT = mainValorAux.getStringExtra("mensagem");
int index = mainValorAux.getIntExtra("index",0);

// O Toast para para mostrar o mesmo valor que foi enviado da activity filha ( seria o que foi enviando na filha)
Toast.makeText(getApplicationContext(),"2/"+valorT, Toast.LENGTH_LONG).show();


Você pode me ajudar a entender o porque  eu não estou conseguindo ver o resultado da mensagem.


On Thu, Jul 4, 2013 at 7:48 AM, André Fonteles <andrefonteles@gmail.com> wrote:

Oi Leonardo,
Procura por startActivityForResult

On Jul 3, 2013 10:24 PM, "Leonardo Santos da Mata" <leonardodamata@gmail.com> wrote:
boa noite pessoal,

 tem alguma foma de eu só continuar a execução de uma função após o retorno de um outra activity?

--
Cordialmente,

Leonardo Santos da Mata

E-mail: leonardodamata@gmail.com
About.me: http://about.me/leonardodamata
Twitter:  twitter.com/lsmata

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Cordialmente,

Leonardo Santos da Mata

E-mail: leonardodamata@gmail.com
About.me: http://about.me/leonardodamata
Twitter:  twitter.com/lsmata

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário