我的問題是這樣的:在Tabview中開始第二個活動
我有3個選項卡,每個選項卡都具有指定的活動。從其中一個活動中,我想在第一個活動的視圖中啓動第二個活動(從而保持Tabview可見)。
到目前爲止,我已經嘗試了幾種方法:
1 - 增加的意圖,第一個活動的類,然後調用startActivityForResult()。這導致tabview丟失,第二個活動覆蓋屏幕。
2 - 使用ViewFlipper並將第二個活動添加爲翻轉視圖。
如果誰能給我應該怎樣尋找我會非常高興:)
感謝
我的問題是這樣的:在Tabview中開始第二個活動
我有3個選項卡,每個選項卡都具有指定的活動。從其中一個活動中,我想在第一個活動的視圖中啓動第二個活動(從而保持Tabview可見)。
到目前爲止,我已經嘗試了幾種方法:
1 - 增加的意圖,第一個活動的類,然後調用startActivityForResult()。這導致tabview丟失,第二個活動覆蓋屏幕。
2 - 使用ViewFlipper並將第二個活動添加爲翻轉視圖。
如果誰能給我應該怎樣尋找我會非常高興:)
感謝
約翰你正在尋找的是這裏的ActivityGroup有一些可能對你有用
http://blog.henriklarsentoft.com/2010/07/android-tabactivity-nested-activities
http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html
嗨人們,非常感謝您的答案。最後(經過多次調整),我放棄了從單個選項卡啓動多個活動的想法,而是使用了視圖翻轉器 - 這需要仔細考慮,但要容易得多。 – John 2011-04-21 08:50:52
用這個來開始新的活動
查看視圖= getLocalActivityManager任何類型的方向( ).startActivity(「tab1」,new Intent(this,tab1.class) .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)) .getDecorView();
setContentView(view);
你要如果實現這一碰到一些不良問題的鏈接。默認的android選項卡並不意味着像這樣使用。 – binnyb 2011-05-26 15:32:00