diff options
author | Michael Kolb <kolby@google.com> | 2013-04-17 16:01:32 -0700 |
---|---|---|
committer | Michael Kolb <kolby@google.com> | 2013-04-17 16:14:39 -0700 |
commit | 172d37e178a33fd1138d7e3a9b08f8c541959cc3 (patch) | |
tree | 1c5a9c1abc860f225e5e3a92fbe0ade5c9de9f9d /src/com/android/camera/VideoMenu.java | |
parent | 1b4d875d0434b226182dd37c4756ac468a660b94 (diff) | |
download | android_packages_apps_Snap-172d37e178a33fd1138d7e3a9b08f8c541959cc3.tar.gz android_packages_apps_Snap-172d37e178a33fd1138d7e3a9b08f8c541959cc3.tar.bz2 android_packages_apps_Snap-172d37e178a33fd1138d7e3a9b08f8c541959cc3.zip |
First part of asset drop
Bug: 8640131
Added new assets, updated front/back menu entry.
Change-Id: I9b007cde14eeb9f44706d99ea485e03ce1de9d53
Diffstat (limited to 'src/com/android/camera/VideoMenu.java')
-rw-r--r-- | src/com/android/camera/VideoMenu.java | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/src/com/android/camera/VideoMenu.java b/src/com/android/camera/VideoMenu.java index 431483fcb..ca2549e2d 100644 --- a/src/com/android/camera/VideoMenu.java +++ b/src/com/android/camera/VideoMenu.java @@ -34,10 +34,10 @@ public class VideoMenu extends PieController TimeIntervalPopup.Listener { private static String TAG = "CAM_VideoMenu"; - private static final int POS_WB = 1; - private static final int POS_SET = 2; + private static final int POS_WB = 0; + private static final int POS_SET = 1; private static final int POS_FLASH = 3; - private static final int POS_SWITCH = 4; + private static final int POS_SWITCH = 2; private VideoUI mUI; private String[] mOtherKeys; @@ -72,10 +72,15 @@ public class VideoMenu extends PieController } // camera switcher if (group.findPreference(CameraSettings.KEY_CAMERA_ID) != null) { - ListPreference lpref = group.findPreference(CameraSettings.KEY_CAMERA_ID); - item = makeItem(R.drawable.ic_switch_video_facing_holo_light); + item = makeItem(R.drawable.ic_switch_back); item.setPosition(POS_SWITCH, 5); + IconListPreference lpref = (IconListPreference) group.findPreference( + CameraSettings.KEY_CAMERA_ID); item.setLabel(lpref.getLabel()); + item.setImageResource(mActivity, + ((IconListPreference) lpref).getIconIds() + [lpref.findIndexOfValue(lpref.getValue())]); + final PieItem fitem = item; item.setOnClickListener(new OnClickListener() { @@ -89,8 +94,10 @@ public class VideoMenu extends PieController CharSequence[] values = pref.getEntryValues(); index = (index + 1) % values.length; int newCameraId = Integer.parseInt((String) values[index]); - mListener.onCameraPickerClicked(newCameraId); + fitem.setImageResource(mActivity, + ((IconListPreference) pref).getIconIds()[index]); fitem.setLabel(pref.getLabel()); + mListener.onCameraPickerClicked(newCameraId); } } }); |