2011-08-27 26 views
2

如何從TabActivity或TabHost獲取特定的活動?從TabActivity或TabHost獲取特定的活動

我試過TabHost.getChildAt(),但View實例不能被鑄造成Activity實例。

或者你如何得到一個在後臺運行的Activity?

+0

http://stackoverflow.com/a/22131769/2624806 http://stackoverflow.com/a/5399466/2624806可以幫助你在這裏。 – CoDe

回答

2

找到了答案:只要使用TabActivity.getLocalActivityManager().getActivity()

1

我知道這是不是你要找的東西,但我強烈建議不使用TabActivity。在我所做的所有項目中,我們都將它拉出來,並使用看起來像標籤的按鈕。

我也認爲它在3.0中已棄用,當然還有冰淇淋。他們推動行動欄。我會尋找一個可用的動作條庫。

+2

什麼那麼糟糕,你停止使用它?你最終如何處理活動組? – azdev

7

我找不到TabActivity.getLocalActivityManager().getActivity()

對我來說,它的工作使用TabActivity.getLocalActivityManager().getCurrentActivity()