2013-04-29 26 views
0

我知道,存在於XML指定繪製動畫<animation-list>,類似這樣的能力:是否存在在xml中指定視圖動畫的能力?

<ImageView 
     android:id="@+id/myImageView" 
     android:layout_width="50dp" 
     android:layout_height="50dp" 
     android:src="@drawable/my_list_animation" 
     /> 

但我沒有找到關於XML指定觀看動畫<set>能力的任何提及。 此外,當我試圖在XML中指定它:

android:src="@anim/fadein" 

我有一個例外:

二進制XML文件行#2:無效的繪製標籤設置

不存在能力在沒有自定義屬性的xml中指定視圖動畫?

+0

我StateListAnimator添加默認情況下,使用動畫的唯一方法是從java代碼,不可能從xml佈局。 – FoamyGuy 2013-04-29 15:17:42

+0

我認爲使用API​​級別大於12的轉換可以完成一些簡單的動畫。 – 2013-04-29 15:22:20

+0

'android:src'接受一個drawable,''是一個'AnimationSet',''是一個'AnimationDrawable',在java代碼中 – Neil 2015-10-12 07:14:06

回答

0

[錯誤]崩潰!!!:無效繪製標籤設置

 <Button android:background="@drawable/bg_zselector" android:text="Selector"/> 

[右]

 <Button android:stateListAnimator="@drawable/bg_zselector" android:text="Selector"/> 

注意:由於API級別21

相關問題