2011-07-27 26 views
3

我對Android相當陌生,而且對於何時開始新的活動有點困惑。這是情況。我有一個圖書館,webview和閱讀器的活動。何時開始新的活動以及何時重新使用舊版Android

假定用戶想要去圖書館 - >網頁視圖 - >讀卡器 - >庫

如果我的讀者活動後創建新庫活動或我應該嘗試顯示原始庫活動?如果我做了後者,它會搞亂我的活動堆棧?

+0

Webview ACtivity是什麼?我覺得從讀者回到圖書館會比創建一個新圖書館更好...但更多的信息會有幫助。 – Shlublu

回答

3

在我看來,你是在混淆「創造」一個新的活動和交換活動的想法...你真的不「創造」新的活動動態,您通過意向的其他活動,給他們打電話。所以如果你需要在讀者之後去參加你的圖書館活動,只需開始一個改變活動的意圖。您的應用程序一次只能有一個活動活動。

+0

完美,我沒有意識到應用程序只能有一個活動的活動。我認爲每次使用startActivity時,它都會創建一個新的「實例」活動。 – odiggity

+0

好吧,它有點讓你的舊活動在一個後臺。但那是一個單獨的問題。我認爲根本回答你的問題可以用這個圖來解決:*有什麼不妥有以下活動流程*活動1的程序 - >活性2 - > Activity3 - >活性1 - >活性2 - > Activity3 - >活動1。 。如果你覺得這樣可以滿足你的問題,一定要接受這個答案! =) –

+0

是它沒有,只好等了一會兒後,將讓我接受它。謝謝! – odiggity

相關問題