2

我的主要活动具有图像网格和显示一张图像的详细信息活动。当您单击主要活动的图像时,应用程序会使用所选图像启动详细活动。我想从细节活动返回到主要活动而不调用主要活动的创建,因为它会消耗大量时间。我怎样才能做到这一点 ?

我用

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

从主要活动导航到详细活动

4

3 回答 3

1

使用 BundlesavedInstanceState是因为它会保持您的活动状态,就像BluetoothON在关闭手机后仍处于 On.Somewhere 一样保持其status(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 回答