diff options
author | Chung-yih Wang <cywang@google.com> | 2011-10-05 18:14:38 +0800 |
---|---|---|
committer | Chung-yih Wang <cywang@google.com> | 2011-10-05 18:33:43 +0800 |
commit | 2fc09f97eceef3659572d695cadd791b4dcfd19c (patch) | |
tree | ed075215369b52d80bd1ed2f552a69338a8cafec /src | |
parent | 2aa8185ae2efbafd7e4efd65fdf798819058c600 (diff) | |
download | packages_apps_LegacyCamera-2fc09f97eceef3659572d695cadd791b4dcfd19c.zip packages_apps_LegacyCamera-2fc09f97eceef3659572d695cadd791b4dcfd19c.tar.gz packages_apps_LegacyCamera-2fc09f97eceef3659572d695cadd791b4dcfd19c.tar.bz2 |
Rearrange the second level indicator set.
bug:5360827
+change the icon spacing to 16dp
+Store the geodata in the video.
Change-Id: I133871066b6b9a8918f861f0510e3996d5b0f839
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/camera/Camera.java | 6 | ||||
-rw-r--r-- | src/com/android/camera/VideoCamera.java | 12 | ||||
-rw-r--r-- | src/com/android/camera/ui/SecondLevelIndicatorControlBar.java | 2 |
3 files changed, 14 insertions, 6 deletions
diff --git a/src/com/android/camera/Camera.java b/src/com/android/camera/Camera.java index 10f0b80..74a1b37 100644 --- a/src/com/android/camera/Camera.java +++ b/src/com/android/camera/Camera.java @@ -941,12 +941,12 @@ public class Camera extends ActivityBase implements FocusManager.Listener, final String[] SETTING_KEYS = { CameraSettings.KEY_FLASH_MODE, CameraSettings.KEY_WHITE_BALANCE, + CameraSettings.KEY_EXPOSURE, CameraSettings.KEY_SCENE_MODE}; final String[] OTHER_SETTING_KEYS = { CameraSettings.KEY_RECORD_LOCATION, - CameraSettings.KEY_FOCUS_MODE, - CameraSettings.KEY_EXPOSURE, - CameraSettings.KEY_PICTURE_SIZE}; + CameraSettings.KEY_PICTURE_SIZE, + CameraSettings.KEY_FOCUS_MODE}; CameraPicker.setImageResourceId(R.drawable.ic_switch_photo_facing_holo_light); mIndicatorControlContainer.initialize(this, mPreferenceGroup, diff --git a/src/com/android/camera/VideoCamera.java b/src/com/android/camera/VideoCamera.java index 3198953..b75fbed 100644 --- a/src/com/android/camera/VideoCamera.java +++ b/src/com/android/camera/VideoCamera.java @@ -466,11 +466,12 @@ public class VideoCamera extends ActivityBase final String[] SETTING_KEYS = { CameraSettings.KEY_VIDEOCAMERA_FLASH_MODE, - CameraSettings.KEY_VIDEO_EFFECT, CameraSettings.KEY_WHITE_BALANCE, + CameraSettings.KEY_VIDEO_EFFECT, + CameraSettings.KEY_VIDEO_TIME_LAPSE_FRAME_INTERVAL, CameraSettings.KEY_VIDEO_QUALITY}; final String[] OTHER_SETTING_KEYS = { - CameraSettings.KEY_VIDEO_TIME_LAPSE_FRAME_INTERVAL}; + CameraSettings.KEY_RECORD_LOCATION}; CameraPicker.setImageResourceId(R.drawable.ic_switch_video_facing_holo_light); mIndicatorControlContainer.initialize(this, mPreferenceGroup, @@ -1138,6 +1139,13 @@ public class VideoCamera extends ActivityBase mMediaRecorder.setCaptureRate((1000 / (double) mTimeBetweenTimeLapseFrameCaptureMs)); } + Location loc = mLocationManager.getCurrentLocation(); + if (loc != null) { + mMediaRecorder.setLocation((float) loc.getLatitude(), + (float) loc.getLongitude()); + } + + // Set output file. // Try Uri in the intent first. If it doesn't exist, use our own // instead. diff --git a/src/com/android/camera/ui/SecondLevelIndicatorControlBar.java b/src/com/android/camera/ui/SecondLevelIndicatorControlBar.java index f3e5247..8fce8a7 100644 --- a/src/com/android/camera/ui/SecondLevelIndicatorControlBar.java +++ b/src/com/android/camera/ui/SecondLevelIndicatorControlBar.java @@ -34,7 +34,7 @@ import android.widget.ImageView; public class SecondLevelIndicatorControlBar extends IndicatorControl implements View.OnClickListener, AbstractIndicatorButton.IndicatorChangeListener { private static final String TAG = "SecondLevelIndicatorControlBar"; - private static int ICON_SPACING = Util.dpToPixel(24); + private static int ICON_SPACING = Util.dpToPixel(16); private ImageView mCloseIcon; private View mDivider; // the divider line private View mIndicatorHighlight; // the side highlight bar |