本文整理汇总了Java中android.view.animation.Animation.setFillBefore方法的典型用法代码示例。如果您正苦于以下问题:Java Animation.setFillBefore方法的具体用法?Java Animation.setFillBefore怎么用?Java Animation.setFillBefore使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类android.view.animation.Animation
的用法示例。
在下文中一共展示了Animation.setFillBefore方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: moveTo
import android.view.animation.Animation; //导入方法依赖的package包/类
public void moveTo(float x) {
this.lastPositionX = x;
float offset = getOffset(x);
int widthAdjustment = getWidthAdjustment();
Animation translateAnimation = new TranslateAnimation(Animation.ABSOLUTE, widthAdjustment + offset,
Animation.ABSOLUTE, widthAdjustment + offset,
Animation.RELATIVE_TO_SELF, -.25f,
Animation.RELATIVE_TO_SELF, -.25f);
translateAnimation.setDuration(0);
translateAnimation.setFillAfter(true);
translateAnimation.setFillBefore(true);
recordButtonFab.startAnimation(translateAnimation);
}
示例2: moveTo
import android.view.animation.Animation; //导入方法依赖的package包/类
public void moveTo(float x) {
float offset = getOffset(x);
Animation animation = new TranslateAnimation(Animation.ABSOLUTE, offset,
Animation.ABSOLUTE, offset,
Animation.RELATIVE_TO_SELF, 0,
Animation.RELATIVE_TO_SELF, 0);
animation.setDuration(0);
animation.setFillAfter(true);
animation.setFillBefore(true);
slideToCancelView.startAnimation(animation);
}
示例3: setDefaultConfig
import android.view.animation.Animation; //导入方法依赖的package包/类
public static void setDefaultConfig(Animation animation, boolean isFinish) {
if (isFinish) {
animation.setDuration(DEFAULT_FINISH_ANIM_TIME);
animation.setInterpolator(new AccelerateInterpolator());
animation.setFillAfter(true);
} else {
animation.setDuration(DEFAULT_ANIM_TIME);
animation.setInterpolator(new DecelerateInterpolator());
animation.setFillAfter(false);
}
animation.setFillBefore(true);
}