2

画像のグリッドを持つメイン アクティビティと、1 つの画像を表示する詳細アクティビティがあります。メイン アクティビティの画像をクリックすると、アプリは選択した画像で詳細アクティビティを起動します。時間がかかるので、メインアクティビティの作成を呼び出さずに、詳細アクティビティからメインアクティビティに戻りたいです。どうやってやるの ?

私が使う

 Intent in = new Intent(Search_costumer.this,Customer_details.class);
    startActivity(in);

メイン アクティビティから詳細アクティビティに移動する

4

3 に答える 3

1

バンドルを使用するのは、スマートフォンの電源を切った後もオンのままsavedInstanceStateであるなど、アクティビティの状態を維持するためです。どこかでその状態を維持します。BluetoothONstatus(On/OFF)

于 2013-01-23T09:59:10.907 に答える
0

詳細アクティビティに切り替えるときは、メインのアクティビティを終了しないでください。そこから戻ると、onResume が呼び出され、onCreate は呼び出されません。

于 2013-01-23T09:42:26.263 に答える
-1

DetailsActivty を開始するときは、MainActivityからfinish() を呼び出さないでください。これは MainActivity を破棄せず、DetailsActivity から戻るボタンをクリックすると、MainActivity に対して onResume() が呼び出されます。このリンクを利用できます。

このヘルプが役立つことを願っています。混乱が生じた場合はお気軽にお問い合わせください

于 2013-01-23T09:46:57.270 に答える