別の(2番目の)アクティビティを「VennDiagram」と呼ぶメインアクティビティがあります
Intent intent = new Intent(getApplicationContext(), VennDiagram.class);
startActivityForResult(intent, 200);
いくつかの計算を行った後の2番目のアクティビティは、3番目のアクティビティを「ImageMapTest....」と呼びます。
Intent i = new Intent(getApplicationContext(), ImageMapTestActivity.class);
i.putExtras(sendBundle);
startActivity(i);
//finish();
ここで、arrayListを3番目のアクティビティから最初のアクティビティに戻すためのヘルプが必要ですか?? !!
Intent in = new Intent(getApplicationContext(), AndroidClientActivity.class);
in.putExtra("songList", playList);
setResult(200, in);
finish();
私の最初のアクティビティには以下のようなインテントリスナーがいますが、3番目のアクティビティではそれが返されません。
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == 100 || resultCode == 200)
{
}
PS私はいくつかの同様の投稿を読みましたが、それらは私が探していたものではありませんでした...