XamarinAndroid組件教程設置動畫的時長參數

XamarinAndroid組件教程設置動畫的時長參數

在添加動畫的時候,開發者還能夠動畫參數進行設置,如動畫持續的時長、插值器等。下面依次講解動畫參數的設置方法。動畫

1.設置動畫時長spa

設置動畫持續的時間可使用RecyclerView子類ItemAnimator中的AddDuration、ChangeDuration、MoveDuration和RemoveDuration屬性。下面依次介紹這些屬性。code

(1)AddDuration屬性用來設置或獲取在添加子元素時動畫的持續時間,其語法形式以下:教程

public virtual long AddDuration { get; set; }

(2)ChangeDuration屬性用來設置或獲取子元素改變時的動畫的持續時間,其語法形式以下:開發

public virtual long ChangeDuration { get; set; }

(3)MoveDuration屬性用來設置或獲取子元素移動時的動畫的持續時間,其語法形式以下:get

public virtual long MoveDuration { get; set; }

(4)RemoveDuration屬性用來設置或獲取刪除子元素時的動畫的持續時間,其語法形式以下:io

public virtual long RemoveDuration { get; set; }

以項目RecylerViewAnimatorsItemAnimator爲基礎,在添加數據時設置動畫的持續時間,可使用如下代碼:基礎

recyclerView.GetItemAnimator().AddDuration = 1200;
相關文章
相關標籤/搜索