summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/MediaSaveService.java
diff options
context:
space:
mode:
authorMichael Kolb <kolby@google.com>2013-03-08 20:43:01 -0800
committerMichael Kolb <kolby@google.com>2013-03-11 15:24:59 -0700
commitd6954f337e20365fc24ecffdd6f30e17c6b31eff (patch)
treedeba4dc3ebc95446ea1dd059e4f27a9b53201d52 /src/com/android/camera/MediaSaveService.java
parent4ef1d738b796d9b6af448d9bfc46e262a97eafcd (diff)
downloadandroid_packages_apps_Snap-d6954f337e20365fc24ecffdd6f30e17c6b31eff.tar.gz
android_packages_apps_Snap-d6954f337e20365fc24ecffdd6f30e17c6b31eff.tar.bz2
android_packages_apps_Snap-d6954f337e20365fc24ecffdd6f30e17c6b31eff.zip
Spring cleaning
Change-Id: I00d7176301501784a6a400bc9ea2cb23ff9ec90a
Diffstat (limited to 'src/com/android/camera/MediaSaveService.java')
-rw-r--r--src/com/android/camera/MediaSaveService.java14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/com/android/camera/MediaSaveService.java b/src/com/android/camera/MediaSaveService.java
index d0e02f1d7..48fb629e9 100644
--- a/src/com/android/camera/MediaSaveService.java
+++ b/src/com/android/camera/MediaSaveService.java
@@ -38,8 +38,8 @@ public class MediaSaveService extends Service {
private Listener mListener;
interface Listener {
- public void onQueueAvailable();
- public void onQueueFull();
+
+ public void onQueueStatus(boolean full);
}
interface OnMediaSavedListener {
@@ -96,19 +96,15 @@ public class MediaSaveService extends Service {
public void setListener(Listener l) {
mListener = l;
if (l == null) return;
- if (isQueueFull()) {
- l.onQueueFull();
- } else {
- l.onQueueAvailable();
- }
+ l.onQueueStatus(isQueueFull());
}
private void onQueueFull() {
- if (mListener != null) mListener.onQueueFull();
+ if (mListener != null) mListener.onQueueStatus(true);
}
private void onQueueAvailable() {
- if (mListener != null) mListener.onQueueAvailable();
+ if (mListener != null) mListener.onQueueStatus(false);
}
private class SaveTask extends AsyncTask <Void, Void, Uri> {