Open hustlong opened 7 years ago
There is so many many logs about "setBuffersDimensions" when already set refreshing(false).
//PullRefreshLayout.java private Animation.AnimationListener mToStartListener = new Animation.AnimationListener() { @Override public void onAnimationStart(Animation animation) { mRefreshDrawable.stop(); }
@Override public void onAnimationRepeat(Animation animation) { } @Override public void onAnimationEnd(Animation animation) {
// mRefreshDrawable.stop(); mRefreshView.setVisibility(View.GONE); mCurrentOffsetTop = mTarget.getTop(); } };
After stop the mRefreshDrawable in onAnimationEnd(), the problem has been solved.
There is so many many logs about "setBuffersDimensions" when already set refreshing(false).
//PullRefreshLayout.java private Animation.AnimationListener mToStartListener = new Animation.AnimationListener() { @Override public void onAnimationStart(Animation animation) { mRefreshDrawable.stop(); }
// mRefreshDrawable.stop(); mRefreshView.setVisibility(View.GONE); mCurrentOffsetTop = mTarget.getTop(); } };
After stop the mRefreshDrawable in onAnimationEnd(), the problem has been solved.