我有一個活動叫做A,活動A上的一些事件調用活動B.現在,當我在活動B中使用向上導航時,它回到活動A,但也調用onCreate方法。如果我使用後面的硬件/軟鍵,它不會調用onCreate,而只是返回到活動A,它留在那裏。我如何使向上導航的行爲方式相同?活動調用onCreate on Back
我的onCreate使網絡調用異步。再打一次電話只會浪費數據和時間。 這是我使用從活動A.
Intent intent = new Intent(MainActivity.this, newsIndexActivity.class);
intent.putExtra("CityName", cityName.getText());
startActivity(intent);
您能否提供我們的一些源代碼? – Superbyte 2015-02-10 08:56:50
不要與系統作戰:你的父母活動可以在任何時候被破壞,所以你需要做好準備,從頭開始創建(onCreate被調用) – pskink 2015-02-10 09:37:59
夠公平的。在那種情況下,我可以檢查我的活動是否被破壞?如果不被破壞,爲什麼再次創建它? – 2015-02-10 09:47:43