Verwenden Sie nicht mehr die Methode startActivity (), sondern die Methode 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);
}
Bei dieser Methode muss ermittelt werden, ob die Ergebniscodes requestCode und resultCode mit den voreingestellten identisch sind, und wenn sie identisch sind, das übertragene Datenpaket abrufen
Das Ergebnis in einer anderen Aktivität zurückgeben:
setResult(requestCode,intent);