@Override
public int onFinish(@NonNull RefreshLayout layout, boolean success) {
if (mProgressDrawable != null) {
mProgressDrawable.stop();
} else {
Drawable drawable = mProgressView.getDrawable();
if (drawable instanceof Animatable) {
((Animatable) drawable).stop();
} else {
mProgressView.animate().rotation(0).setDuration(300);
}
}
mProgressView.setVisibility(GONE);
if (success) {
mTitleText.setText(REFRESH_HEADER_FINISH);
if (mLastTime != null) {
setLastUpdateTime(new Date());
}
} else {
mTitleText.setText(REFRESH_HEADER_FAILED);
}
return mFinishDuration;//延迟500毫秒之后再弹回
}
ClassicsHeader.java 文件源码
java
阅读 39
收藏 0
点赞 0
评论 0
项目:SmartRefreshLayout
作者:
评论列表
文章目录