Não use mais o método startActivity (), mas use o método startActivityForResult ()
public void startActivityForResult(Intent intent,int requestCode);
(requestCode是请求码)
接收一个Activity的返回值:
@Overrie
protected void onActivityResult(int requestCode,int resultCoide,Intent data)
{
super.onActivityResult(requestCode,resultCode,data);
}
Neste método, é necessário determinar se os códigos de resultado requestCode e resultCode são iguais aos predefinidos e, se forem iguais, obter o pacote de dados transmitido
Obtenha o resultado retornado em outra atividade:
setResult(requestCode,intent);