summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/ui/IndicatorControlBarContainer.java
diff options
context:
space:
mode:
authorChung-yih Wang <cywang@google.com>2011-09-06 19:50:47 +0800
committerChung-yih Wang <cywang@google.com>2011-09-20 21:22:55 +0800
commitb7d0a0704e437a1892fbf2a6e5138cf36df9fde8 (patch)
tree6e09e8f668403167a10217feb3cf2c613c91e186 /src/com/android/camera/ui/IndicatorControlBarContainer.java
parent5e73dd3bc86baa3cc32cb94ec8f20a818d8156c0 (diff)
downloadLegacyCamera-b7d0a0704e437a1892fbf2a6e5138cf36df9fde8.zip
LegacyCamera-b7d0a0704e437a1892fbf2a6e5138cf36df9fde8.tar.gz
LegacyCamera-b7d0a0704e437a1892fbf2a6e5138cf36df9fde8.tar.bz2
New zoom control for phone.
bug:5318964 +update assets Change-Id: I39c6575803d22ab5db5c75a2d47257d12a397255
Diffstat (limited to 'src/com/android/camera/ui/IndicatorControlBarContainer.java')
-rw-r--r--src/com/android/camera/ui/IndicatorControlBarContainer.java32
1 files changed, 3 insertions, 29 deletions
diff --git a/src/com/android/camera/ui/IndicatorControlBarContainer.java b/src/com/android/camera/ui/IndicatorControlBarContainer.java
index 60eb6b2..9c01e01 100644
--- a/src/com/android/camera/ui/IndicatorControlBarContainer.java
+++ b/src/com/android/camera/ui/IndicatorControlBarContainer.java
@@ -39,8 +39,6 @@ public class IndicatorControlBarContainer extends IndicatorControlContainer
private Animation mFadeIn, mFadeOut;
private Animation mSecondLevelFadeIn, mSecondLevelFadeOut;
private IndicatorControlBar mIndicatorControlBar;
- private ZoomControlBar mZoomControlBar;
- private ZoomIndexBar mZoomIndexBar;
private SecondLevelIndicatorControlBar mSecondLevelIndicatorControlBar;
public IndicatorControlBarContainer(Context context, AttributeSet attrs) {
@@ -59,10 +57,6 @@ public class IndicatorControlBarContainer extends IndicatorControlContainer
@Override
protected void onFinishInflate() {
- mZoomControlBar = (ZoomControlBar) findViewById(R.id.zoom_control);
- mZoomControlBar.setOnIndicatorEventListener(this);
- mZoomIndexBar = (ZoomIndexBar) findViewById(R.id.zoom_index_bar);
- mZoomControlBar.setOnZoomIndexChangeListener(mZoomIndexBar);
mIndicatorControlBar = (IndicatorControlBar)
findViewById(R.id.indicator_bar);
mIndicatorControlBar.setOnIndicatorEventListener(this);
@@ -73,13 +67,10 @@ public class IndicatorControlBarContainer extends IndicatorControlContainer
@Override
public void initialize(Context context, PreferenceGroup group,
- String flashSetting, boolean isZoomSupported,
- String[] secondLevelKeys, String[] secondLevelOtherSettingKeys) {
+ boolean isZoomSupported, String[] secondLevelKeys,
+ String[] secondLevelOtherSettingKeys) {
- // We need to show/hide the zoom slider icon accordingly.
- // From UI spec, we have camera_flash setting on the first level.
- mIndicatorControlBar.initialize(context, group, flashSetting,
- isZoomSupported);
+ mIndicatorControlBar.initialize(context, group, isZoomSupported);
mSecondLevelIndicatorControlBar.initialize(context, group,
secondLevelKeys, secondLevelOtherSettingKeys);
@@ -88,8 +79,6 @@ public class IndicatorControlBarContainer extends IndicatorControlContainer
public void setDegree(int degree) {
mIndicatorControlBar.setDegree(degree);
mSecondLevelIndicatorControlBar.setDegree(degree);
- mZoomControlBar.setDegree(degree);
- mZoomIndexBar.setDegree(degree);
}
@Override
@@ -98,8 +87,6 @@ public class IndicatorControlBarContainer extends IndicatorControlContainer
return mIndicatorControlBar.dispatchTouchEvent(event);
} else if (mSecondLevelIndicatorControlBar.getVisibility() == View.VISIBLE) {
return mSecondLevelIndicatorControlBar.dispatchTouchEvent(event);
- } else if (mZoomControlBar.getVisibility() == View.VISIBLE) {
- return mZoomControlBar.dispatchTouchEvent(event);
}
return true;
}
@@ -133,19 +120,6 @@ public class IndicatorControlBarContainer extends IndicatorControlContainer
mIndicatorControlBar.setVisibility(View.VISIBLE);
mSecondLevelIndicatorControlBar.startAnimation(mSecondLevelFadeOut);
break;
-
- case OnIndicatorEventListener.EVENT_ENTER_ZOOM_CONTROL:
- mIndicatorControlBar.setVisibility(View.GONE);
- mZoomControlBar.setVisibility(View.VISIBLE);
- mZoomIndexBar.setVisibility(View.VISIBLE);
- mZoomControlBar.startZoomControl();
- break;
-
- case OnIndicatorEventListener.EVENT_LEAVE_ZOOM_CONTROL:
- mZoomControlBar.setVisibility(View.GONE);
- mZoomIndexBar.setVisibility(View.GONE);
- mIndicatorControlBar.setVisibility(View.VISIBLE);
- break;
}
}