当前位置:操作系统 > 安卓/Android >>

Android动画 fillAfter和fillBefore

fillBefore是指动画结束时画面停留在此动画的第一帧;

fillAfter是指动画结束是画面停留在此动画的最后一帧。

java代码设置如下:


/*****动画结束时,停留在最后一帧*********
setFillAfter(true);
setFillBefore(false); 


/*****动画结束时,停留在第一帧*********
setFillAfter(false);
setFillBefore(true); 

 

 

 


xml设置如下:


/******动画结束时,停留在最后一帧**********
<set android:fillAfter="true" android:fillBefore="false">


/******动画结束时,停留在第一帧**********
<set android:fillAfter="false" android:fillBefore="true">

 

 

PS:xml设置在scale标签里面设置是无效的,注意是set标签


 

补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,