diff --git a/VerticalRollingTextView-library/src/main/java/com/xiaosu/VerticalRollingTextView.java b/VerticalRollingTextView-library/src/main/java/com/xiaosu/VerticalRollingTextView.java index d539690..453e382 100644 --- a/VerticalRollingTextView-library/src/main/java/com/xiaosu/VerticalRollingTextView.java +++ b/VerticalRollingTextView-library/src/main/java/com/xiaosu/VerticalRollingTextView.java @@ -123,8 +123,11 @@ public boolean isRunning() { * 停止转动,界面不可见的时候调用 */ public void stop() { - isRunning = false; removeCallbacks(mRollingTask); + if (isRunning()) { + mAnimation.cancel(); + } + isRunning = false; } Runnable mRollingTask = new Runnable() {