diff options
author | Andrzej J.R. Hunt <andrzej@ahunt.org> | 2012-09-17 08:39:32 +0200 |
---|---|---|
committer | Andrzej J.R. Hunt <andrzej@ahunt.org> | 2012-09-17 08:39:32 +0200 |
commit | b8834500f714005ba335a9219a43492a321b5df2 (patch) | |
tree | 2bcb11a23e6615134943c56c17674819bc0692d1 /android | |
parent | c4a6a8d239d2e3da2e4a772efe095c292ca69827 (diff) |
Changed timerUpdateThread to Runnable for clarity.
Change-Id: I49d66181d3aecddf8a5f6fbccccce01699aaa465
Diffstat (limited to 'android')
-rw-r--r-- | android/sdremote/src/org/libreoffice/impressremote/PresentationActivity.java | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/android/sdremote/src/org/libreoffice/impressremote/PresentationActivity.java b/android/sdremote/src/org/libreoffice/impressremote/PresentationActivity.java index ca595d5c3bdc..e877c64bcc09 100644 --- a/android/sdremote/src/org/libreoffice/impressremote/PresentationActivity.java +++ b/android/sdremote/src/org/libreoffice/impressremote/PresentationActivity.java @@ -37,7 +37,6 @@ import com.actionbarsherlock.app.SherlockFragmentActivity; public class PresentationActivity extends SherlockFragmentActivity { private CommunicationService mCommunicationService; - private FrameLayout mLayout; private FrameLayout mOuterLayout; private ThumbnailFragment mThumbnailFragment; private PresentationFragment mPresentationFragment; @@ -65,7 +64,6 @@ public class PresentationActivity extends SherlockFragmentActivity { fragmentTransaction.commit(); } mOuterLayout = (FrameLayout) findViewById(R.id.framelayout); - mLayout = (FrameLayout) findViewById(R.id.presentation_interceptor); } @Override @@ -207,7 +205,7 @@ public class PresentationActivity extends SherlockFragmentActivity { private boolean mTimerOn = false; public void stop() { - timerHandler.removeCallbacks(timerUpdateThread); + timerHandler.removeCallbacks(timerUpdateRunnable); } public ActionBarManager() { @@ -228,8 +226,8 @@ public class PresentationActivity extends SherlockFragmentActivity { getSupportFragmentManager().addOnBackStackChangedListener(this); - timerHandler.removeCallbacks(timerUpdateThread); - timerHandler.postDelayed(timerUpdateThread, 50); + timerHandler.removeCallbacks(timerUpdateRunnable); + timerHandler.postDelayed(timerUpdateRunnable, 50); } @@ -344,15 +342,19 @@ public class PresentationActivity extends SherlockFragmentActivity { } - private Thread timerUpdateThread = new Thread() { + private Runnable timerUpdateRunnable = new Runnable() { @Override public void run() { CharSequence aTimeString; - long aTime = System.currentTimeMillis(); - if (mTimerOn && mCommunicationService != null) - aTime = mCommunicationService.getSlideShow().getTimer().getTimeMillis(); - aTimeString = DateFormat.format(aTimerFormat, aTime); + long aTime = System.currentTimeMillis(); + if (mTimerOn && mCommunicationService != null) { + aTime = mCommunicationService.getSlideShow().getTimer() + .getTimeMillis(); + aTimeString = DateFormat.format(aTimerFormat, aTime); + } else { + aTimeString = DateFormat.format(aTimeFormat, aTime); + } mTimeLabel.setText(aTimeString); timerHandler.postDelayed(this, 50); } @@ -479,7 +481,6 @@ public class PresentationActivity extends SherlockFragmentActivity { /** * Intermediate layout that catches all touches, used in order to hide * the clock menu as appropriate. - * @author andy * */ public static class InterceptorLayout extends FrameLayout { |