summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/MenuHelper.java
diff options
context:
space:
mode:
authorChia-chi Yeh <chiachi@android.com>2010-12-20 18:41:08 +0800
committerChia-chi Yeh <chiachi@android.com>2010-12-21 16:19:06 +0800
commitc8a7fc07e3b905a723e753b0c9144de2b0343f1f (patch)
treeb8948441f389cacce14c2e72c16c4b2107b676bf /src/com/android/camera/MenuHelper.java
parent11dd12bfdb800fbcb2121a81623138e89a7493ba (diff)
downloadLegacyCamera-c8a7fc07e3b905a723e753b0c9144de2b0343f1f.zip
LegacyCamera-c8a7fc07e3b905a723e753b0c9144de2b0343f1f.tar.gz
LegacyCamera-c8a7fc07e3b905a723e753b0c9144de2b0343f1f.tar.bz2
Refactoring: Extract the space calculating code into a new class.
Also fix several related bugs. Bug: 2811896 Change-Id: I2ee31471ba7c67ab30516e85598190ab7630254d
Diffstat (limited to 'src/com/android/camera/MenuHelper.java')
-rw-r--r--src/com/android/camera/MenuHelper.java26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/com/android/camera/MenuHelper.java b/src/com/android/camera/MenuHelper.java
index 39fd0b2..239e38b 100644
--- a/src/com/android/camera/MenuHelper.java
+++ b/src/com/android/camera/MenuHelper.java
@@ -24,8 +24,6 @@ import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.content.Intent;
import android.net.Uri;
-import android.os.Environment;
-import android.os.StatFs;
import android.provider.MediaStore;
import android.provider.MediaStore.Images;
import android.util.Log;
@@ -59,8 +57,6 @@ public class MenuHelper {
public static final int POSITION_SWITCH_CAMERA_ID = 3;
public static final int POSITION_SWITCH_TIME_LAPSE_MODE = 4;
- public static final int NO_STORAGE_ERROR = -1;
- public static final int CANNOT_STAT_ERROR = -2;
public static final String EMPTY_STRING = "";
public static final String JPEG_MIME_TYPE = "image/jpeg";
// valid range is -180f to +180f
@@ -169,26 +165,4 @@ public class MenuHelper {
Log.e(TAG, "Could not start gallery activity", e);
}
}
-
- public static int calculatePicturesRemaining() {
- try {
- if (!ImageManager.hasStorage()) {
- return NO_STORAGE_ERROR;
- } else {
- String storageDirectory =
- Environment.getExternalStorageDirectory().toString();
- StatFs stat = new StatFs(storageDirectory);
- final int PICTURE_BYTES = 1500000;
- float remaining = ((float) stat.getAvailableBlocks()
- * (float) stat.getBlockSize()) / PICTURE_BYTES;
- return (int) remaining;
- }
- } catch (Exception ex) {
- // if we can't stat the filesystem then we don't know how many
- // pictures are remaining. it might be zero but just leave it
- // blank since we really don't know.
- Log.e(TAG, "Fail to access sdcard", ex);
- return CANNOT_STAT_ERROR;
- }
- }
}