2011-03-31 46 views
0

可能重複:
How to save user state in Android?如何在Android中的活動類之間轉換?

我的應用程序的第一個活動是login1在我要求用戶輸入密碼,確認密碼,安全問題及答案(安全問題和答案取在用戶以短信或電子郵件的形式回覆密碼的情況下)。

第二個活動是login2只有一個字段輸入密碼。

第三項活動是我設置的應用程序的主要活動。

現在的問題是,當用戶輸入第一個活動login1中的所有字段的信息時,他應該直接轉到設置活動。

如果用戶在設置密碼並重新打開後關閉應用程序,他必須獲得第二個活動,即login2,他只需輸入密碼即可登錄。

如果他從手機中刪除該應用程序,然後再次安裝,他必須獲得第一個活動,即login1。

所以告訴我這樣做的代碼。請重播。

+2

爲什麼不發佈你寫的代碼到目前爲止,然後我們可以幫助糾正它? SO上的人不會爲你工作,但很樂意幫助你解決問題。 – mdm 2011-03-31 12:40:31

+0

歡迎來到StackOverflow!爲了將來的參考,如果您選擇描述性主題,您可能會收到更多回應。 [注意:最初的主題是「我不知道如何在android中完成它」。我已經編輯了一個需要審查的編輯,將其更改爲「如何在Android中的活動類之間轉換?」] – 2011-03-31 13:16:18

+0

請編輯您的原始問題以添加詳細信息而不是發佈重複項。 – 2011-03-31 13:38:10

回答

0

您可以將第0項活動添加到您的列表中作爲啓動畫面或許可協議等,您可以在其中編寫代碼以選擇正確的活動(第1或第2)。
或者您可以在ViewFlipper的幫助下將第一和第二項活動合併爲一項活動,並在其中寫下您的「選擇代碼」。