protected ObjectAnimator alphaObjectAnimator(View view, final boolean fadeIn, long duration, boolean postBack) {
final ObjectAnimator anim = ObjectAnimator.ofFloat(view, "alpha", fadeIn ? new float[]{
0f, 1f} : new float[]{1f, 0f});
anim.setDuration(duration);
if (postBack) {
final WeakReference<View> wr = new WeakReference<>(view);
anim.addListener(new ManipulateAnimatorListener() {
@Override
public void onAnimationEnd(Animator animation) {
if (wr.get() != null) {
wr.get().setAlpha(fadeIn ? 0 : 1);
}
}
});
}
return anim;
}
QMUIAnimationListView.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:QMUI_Android
作者:
评论列表
文章目录