0
我正在啓動一個關於活動的overridePendingTransition()
,因此我可以獲取傳入活動的動畫。動畫覆蓋onNavigateUp的默認值
我希望活動在「離開」時也執行動畫,所以我重寫了onBackPressed()
,它工作正常。
問題出現了,因爲關於活動啓用了「向上導航」,關於如何在點擊「向上」導航時執行動畫 - 而不僅僅是返回按鈕 - 返回到先前的活動。
我已經試過
@Override
public boolean onNavigateUp() {
overridePendingTransition(R.anim.fadeinltr, R.anim.fadeoutltr);
return super.onNavigateUp();
}
,但它不工作,因爲由overridePendingTransition()
方法被調用的時候,沒有過渡到覆蓋呢。
任何想法?
不知道是否會工作,但你可以嘗試設置在'onNavigateUp'一個布爾標誌,那麼在'讀完它()'並在標誌設置時覆蓋動畫。 – dmon
@dmon似乎不工作... – Jago