使用自定義動畫替代Activity之間切換動畫

2021-08-26 05:04:37 字數 595 閱讀 1466

小弟最近需要把兩個activity之間切換的動畫替換成自己繼承animation類diy的動畫.

檢視android2.0以後的api, 發現api雖然提供了overridependingtransition(int enteranim, int exitanim)函式更改activity切換動畫, 但是只支援傳入動畫xml的id.

我這個動畫比較複雜, 我還沒那個功力在xml裡寫出來.

請教各位大牛,有什麼辦法用自定義的animation實現activity間動畫替換?

樓主是否解決問題了?

有那位仁兄知道的,說出來。

我也遇到這問題 oncreate()寫

layoutinflater inflater = getlayoutinflater();

view view = inflater.inflate(r.layout.main, null);

setcontentview(view);

跳轉的時候 view.startanimation(***);

只不過不太流暢

可不可以對**寫的動畫設id呢。而且我覺得**能夠寫出來的動畫也是應該可以用xml實現的

還是給樓主頂乙個

自定義動畫

在製作自定義動畫時,有以下八個樣式可供選擇 animation name 動畫名稱 元素所應用的動畫名稱,必須與規則 keyframes 配合使用,因為動畫名稱由 keyframes 定義。animation duration 動畫時間 設定物件動畫的持續時間 animation timing fu...

CustomAnim自定義動畫

android只提供了4種基本動畫效果,除了可以疊加效果外,我們還可以進行自定義動畫。mainactivity.class不變 package com.customanim.customanim import android.os.bundle import android.view.view pu...

自定義動畫效果

demotitle charset utf 8 src bootstrap js jquery.min.js script div1 style head animateh2 params,speed easing fn p 用於建立自定義動畫的函式。這個函式的關鍵在於指定動畫形式及結果樣式屬性物件...