StackLayoutManager
StackLayoutManager copied to clipboard
cards overlaping and stuck in the middle how do it stop this behaviour
replace brewAndStartAnimator like this:
private void brewAndStartAnimator(int dur, int finalXorY) {
if (animator != null && animator.isRunning())
animator.cancel();
animator = ObjectAnimator.ofInt(StackLayoutManager.this, "animateValue", 0, finalXorY);
animator.setDuration(dur);
animator.start();
animator.addListener(new AnimatorListenerAdapter() {
@Override
public void onAnimationEnd(Animator animation) {
lastAnimateValue = 0;
}
@Override
public void onAnimationCancel(Animator animation) {
lastAnimateValue = 0;
}
});
}