私は3つのウィンドウ(アクティビティ)を持っています。window1 ボタンには古い画像が表示され、window2 には window1 の古い画像を変更するオプションがあり、window3 には画像のプレビューが表示されます。
window3 で選択が行われると、window2 + window3 をかなりスキップして、window1 に戻ります。どうすればそれができますか?
ウィンドウ 1:
Intent MyRotationsAddPicture2 = new Intent(getBaseContext(), MyRotationsAddPicture.class);
MyRotationsAddPicture2.putExtra("Title", "r2.jpg");
startActivityForResult(MyRotationsAddPicture2,0);
ウィンドウ 2 / ウィンドウ 3 ?
String whichImage = getIntent().getExtras().getString("Title");
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == 0) {
finish();
startActivity(getIntent());
}
}
setResult(0);
this.finish();
System.exit(0);