好的,所以我有一個具有選項卡式界面的應用程序。我想知道的是如何在選項卡中更改當前處於活動狀態的活動,然後在完成該活動時返回原來的活動,完全按照原樣進行。更改標籤內的活動
我可以使用像ViewFlipper這樣的東西嗎?或者可能不是?
好的,所以我有一個具有選項卡式界面的應用程序。我想知道的是如何在選項卡中更改當前處於活動狀態的活動,然後在完成該活動時返回原來的活動,完全按照原樣進行。更改標籤內的活動
我可以使用像ViewFlipper這樣的東西嗎?或者可能不是?
我有同樣的問題,但得到它完全以分辨 查看以下鏈接
http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html
及其解決我。希望它也會幫助你
+1這適用於我。謝謝 :) – 2011-10-30 03:00:54
如果您只關心該特定選項卡中的活動中發生的情況,則適用活動的常規規則,即如果此活動是您應用程序中的唯一活動規則:您可以使用Activity.finish()
返回堆棧中的上一個活動,或者使用ViewFlipper或其他東西在各種活動之間隨機切換。
另一種(不鼓勵)的方式是刪除所有視圖,然後調用setContentView()來擴充新的佈局,但上面的方法將是首選。
你能解釋一下你對「原創活動」的含義嗎?您有一個選項卡視圖,所以您有一堆選項卡,每個選項卡都包含使用選項卡切換的單個活動。 「原創」活動在哪裏? – EboMike 2010-08-04 21:41:04
「原始」活動是標籤中的活動,當標籤第一次被選中時 – Chiggins 2010-08-04 21:48:58
您的意思是您想要(在活動標籤內)替換用'setContent'設置的'活動'作爲TabSpec '到一個新的/不同的'意圖',然後經過一些處理後,將內容切換回原來顯示的'活動',所有這些都不會顯示爲離開活動標籤? – 2010-08-04 22:24:17