2012-04-16 54 views
-1

我的應用程序對主要活動具有唯一性,並且只顯示另一個活動。所以我的應用程序有一個主要活動和另一個活動在主要活動上運行。 當我接到電話時,激活的屏幕變爲Android的呼叫屏幕。但是當我回到我的應用程序時,我只能看到主要活動。激活的活動不會回來。 在這種情況下,我是否必須將激活的活動保存在我的應用程序中,並在接到電話後再次啓動它?如果是,請讓我知道解決這個問題的好方法是什麼。如何在接到電話後恢復以前的活動?

+1

我的情況是不正常的東西。我再次調查我的menifest.xml,發現開始活動的選項很奇怪。 android:nohistory =「true」,所以我擺脫了它。現在它可以工作。謝謝。 – sunghun 2012-04-16 03:26:53

+0

爲了向社區回答您的問題表示感謝,請回到您以前的問題,並且如果回答得很充分,請標記爲已回答和/或向上回答您的問題。 – 2012-04-16 03:27:10

回答

2

只需覆蓋onSaveInstanceState以保存狀態並onRestoreInstanceState恢復到保存狀態。

相關問題