diff options
-rwxr-xr-x | src/com/android/camera/CameraActivity.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/camera/CameraActivity.java b/src/com/android/camera/CameraActivity.java index 2933ed4e5..31edc9a5a 100755 --- a/src/com/android/camera/CameraActivity.java +++ b/src/com/android/camera/CameraActivity.java @@ -280,6 +280,8 @@ public class CameraActivity extends Activity private WakeLock mWakeLock; private static final int REFOCUS_ACTIVITY_CODE = 1; + private boolean mIsStartup = true; + private class MyOrientationEventListener extends OrientationEventListener { public MyOrientationEventListener(Context context) { @@ -2017,6 +2019,12 @@ public class CameraActivity extends Activity } protected void updateStorageSpaceAndHint() { + if (mIsStartup) { + if (!SDCard.instance().isWriteable()) { + Storage.setSaveSDCard(false); + } + mIsStartup = false; + } updateStorageSpace(); updateStorageHint(mStorageSpaceBytes); } |