private void startScaleUpAnimation(final CircleImageView view, Animation.AnimationListener listener) {
view.setVisibility(View.VISIBLE);
if (android.os.Build.VERSION.SDK_INT >= 11) {
// Pre API 11, alpha is used in place of scale up to show the
// progress circle appearing.
// Don't adjust the alpha during appearance otherwise.
if (view == tCircleView)
tProgress.setAlpha(MAX_ALPHA);
else
bProgress.setAlpha(MAX_ALPHA);
}
mScaleAnimation = new Animation() {
@Override
public void applyTransformation(float interpolatedTime, Transformation t) {
setAnimationProgress(view, interpolatedTime);
}
};
mScaleAnimation.setDuration(mMediumAnimationDuration);
if (listener != null) {
view.setAnimationListener(listener);
}
view.clearAnimation();
view.startAnimation(mScaleAnimation);
}
LingjuSwipeRefreshLayout.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:AssistantBySDK
作者:
评论列表
文章目录