2013-01-12 52 views
0

是否可以使用兩個startActivity之一打開兩個活動,一個跟隨另一個,但這樣只有第二個活動可見。是否有可能在第一個不可見的情況下打開2個活動

我需要的效果是當我在活動A去活動C ...但打開活動B

堆疊將是A - >乙 - > C,但按壓A.一個按鈕時,用戶將僅看到C開口

我知道我可以覆蓋第C onBackPressed以便它會打開B ...但我支持1.6版本,因此我無法重寫動畫 ..因此,活動B將顯示爲新活動,而不是已經在堆棧上的活動,這不是優先行爲。

另外,我並不是在尋找像佈局透明或類似的東西那麼棒的「詭計」。

只想要一個YES以及如何,或者NO。

回答

0

一切我讀點對不是可能 activty℃。

所以我會解決這個問題。

0

在清單中定義您的B活動。

<activity 
     android:name=".BrightnessActivity" 
     android:label="@string/title_activity_main" 
     android:excludeFromRecents="true" 
     android:theme="@android:style/Theme.Translucent.NoTitleBar"> 
</activity> 

而且也是在此改變onResume()在活動B.在其中呼籲通過startActivtiy(intent)

+0

@NeTelnStEiN希望這可以幫助你。 – Rahil2952

+0

這不是我想要的,因爲它會在活動之間閃爍。 – neteinstein

相關問題