diff options
Diffstat (limited to 'platform/android/src/com/artifex/mupdfdemo/Stepper.java')
-rw-r--r-- | platform/android/src/com/artifex/mupdfdemo/Stepper.java | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/platform/android/src/com/artifex/mupdfdemo/Stepper.java b/platform/android/src/com/artifex/mupdfdemo/Stepper.java deleted file mode 100644 index d22240ef..00000000 --- a/platform/android/src/com/artifex/mupdfdemo/Stepper.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.artifex.mupdfdemo; - -import android.annotation.SuppressLint; -import android.os.Build; -import android.view.View; - -public class Stepper { - protected final View mPoster; - protected final Runnable mTask; - protected boolean mPending; - - public Stepper(View v, Runnable r) { - mPoster = v; - mTask = r; - mPending = false; - } - - @SuppressLint("NewApi") - public void prod() { - if (!mPending) { - mPending = true; - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { - mPoster.postOnAnimation(new Runnable() { - @Override - public void run() { - mPending = false; - mTask.run(); - } - }); - } else { - mPoster.post(new Runnable() { - @Override - public void run() { - mPending = false; - mTask.run(); - } - }); - - } - } - } -} |