Um fato que acontece com frequencia é a necessidade de capturar o retorno de uma outra activity. Para isso temos que chamar a activity com um método específico, o startActivityForResult.
Por exemplo, a ActivityA invoca a ActivityB com startActivityForResult e aguarda o retorno em onActivityResult. Na ActivityB o retorno é passado via uma Intent, posicionado via setResult.
Abaixo segue o esquema básico:
Na activity chamadora, ActivityA:
Na activity chamada, ActivityB:
Abraços
Nenhum comentário:
Postar um comentário