2011-05-26 230 views
1

嘗試使用overridePendingTransition將自定義動畫應用於我的活動更改。問題是我的主題應用程序在活動中使用彩色背景,同時可以看到黑色背景的動畫,而一個視圖可以擴展出來,另一個可以縮放。Android:overridePendingTransition動畫背景顏色

我想知道是否可以指定默認背景這裏的顏色,以及如果我可以使它變得可換膚。

任何幫助將不勝感激。

感謝, 喬希

回答

2

您提供的動畫是唯一的窗口動畫 - 他們描述瞭如何將整個窗口/活性表面。沒有背景或其他類似的東西,只是將2D變換(和Alpha漸變)應用到整個窗口表面。

此外,你需要創建這樣的動畫,當你把它們放在一起的兩個窗口總是完全覆蓋屏幕時要小心,因爲沒有你的應用提供了背景後面。因此,任何這樣的動畫通常需要涉及其餘的不透明,如果另一個正在消失的窗口之一,如果他們正在他們需要的方式,總是覆蓋屏幕,因爲它與左/右動畫默認的幻燈片做這樣做。

+0

謝謝你的回答。我明白你的第二概念解釋,我只是希望,在情況下,我有兩個窗口移動,而不是覆蓋屏幕,我可以改變黑色的背景。 我將通過動畫我的意見,而不是活動本身向前移動。 – Josh 2011-05-26 09:43:08

+0

Jellybean如何滑出一個活動,並在背景保持黑色的情況下進行新活動? – barkside 2012-09-27 07:56:27