summaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorJorim Jaggi <jjaggi@google.com>2014-06-14 03:58:56 +0000
committerJorim Jaggi <jjaggi@google.com>2014-06-14 03:58:56 +0000
commita27b004ca034a6ef86191952f118285909f84ff9 (patch)
tree5cfafcd0b70efc58af620b2343421d91d49bb561 /packages
parent1aed97366501ad1b3df30d0d6685a7c6d8bf9210 (diff)
downloadframeworks_base-a27b004ca034a6ef86191952f118285909f84ff9.zip
frameworks_base-a27b004ca034a6ef86191952f118285909f84ff9.tar.gz
frameworks_base-a27b004ca034a6ef86191952f118285909f84ff9.tar.bz2
Revert "Introduced fading views for the camera interaction on the lockscreen."
This reverts commit 4f963c1b557010bf453af500b00f36b68988f8e2. Change-Id: I8c7df9d115be1b89b57fb9c9bb2a12b4c1d45520
Diffstat (limited to 'packages')
-rw-r--r--packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java5
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardPageSwipeHelper.java50
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java8
3 files changed, 7 insertions, 56 deletions
diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java b/packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java
index a8b49e2..7918755 100644
--- a/packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java
+++ b/packages/Keyguard/src/com/android/keyguard/KeyguardStatusView.java
@@ -130,11 +130,6 @@ public class KeyguardStatusView extends GridLayout {
}
}
- @Override
- public boolean hasOverlappingRendering() {
- return false;
- }
-
private void updateOwnerInfo() {
String ownerInfo = getOwnerInfo();
if (!TextUtils.isEmpty(ownerInfo)) {
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardPageSwipeHelper.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardPageSwipeHelper.java
index ca49408..e312d58 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardPageSwipeHelper.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardPageSwipeHelper.java
@@ -246,9 +246,7 @@ public class KeyguardPageSwipeHelper {
private void startHintTranslationAnimations(float target, long duration,
Interpolator interpolator) {
ArrayList<View> targetViews = mCallback.getTranslationViews();
- int length = targetViews.size();
- for (int i = 0; i < length; i++) {
- View targetView = targetViews.get(i);
+ for (View targetView : targetViews) {
targetView.animate()
.setDuration(duration)
.setInterpolator(interpolator)
@@ -261,16 +259,8 @@ public class KeyguardPageSwipeHelper {
}
private void cancelAnimations() {
- ArrayList<View> translatingViews = mCallback.getTranslationViews();
- int length = translatingViews.size();
- for (int i = 0; i < length; i++) {
- View target = translatingViews.get(i);
- target.animate().cancel();
- }
- ArrayList<View> fadingViews = mCallback.getFadingViews();
- length = fadingViews.size();
- for (int i = 0; i < length; i++) {
- View target = fadingViews.get(i);
+ ArrayList<View> targetViews = mCallback.getTranslationViews();
+ for (View target : targetViews) {
target.animate().cancel();
}
View targetView = mTranslation > 0 ? mLeftIcon : mRightIcon;
@@ -301,11 +291,6 @@ public class KeyguardPageSwipeHelper {
// translation Animation
startTranslationAnimations(vel, target);
- // fade animations
- if (snapBack) {
- startFadeInAnimations();
- }
-
// animate left / right icon
startIconAnimation(vel, snapBack, target);
@@ -361,20 +346,9 @@ public class KeyguardPageSwipeHelper {
mSwipeAnimator = animator;
}
- private void startFadeInAnimations() {
- ArrayList<View> fadingViews = mCallback.getFadingViews();
- int length = fadingViews.size();
- for (int i = 0; i < length; i++) {
- View targetView = fadingViews.get(i);
- targetView.animate().alpha(1.0f);
- }
- }
-
private void startTranslationAnimations(float vel, float target) {
ArrayList<View> targetViews = mCallback.getTranslationViews();
- int length = targetViews.size();
- for (int i = 0; i < length; i++) {
- View targetView = targetViews.get(i);
+ for (View targetView : targetViews) {
ViewPropertyAnimator animator = targetView.animate();
mFlingAnimationUtils.apply(animator, mTranslation, target, vel);
animator.translationX(target);
@@ -401,18 +375,8 @@ public class KeyguardPageSwipeHelper {
translation = leftSwipePossible() ? translation : Math.min(0, translation);
if (translation != mTranslation || isReset) {
ArrayList<View> translatedViews = mCallback.getTranslationViews();
- int length = translatedViews.size();
- for (int i = 0; i < length; i++) {
- View target = translatedViews.get(i);
- target.setTranslationX(translation);
- }
- float targetAlpha = 1.0f - Math.abs(translation / mMinTranslationAmount);
- targetAlpha = Math.max(0.0f, targetAlpha);
- ArrayList<View> fadingViews = mCallback.getFadingViews();
- length = fadingViews.size();
- for (int i = 0; i < length; i++) {
- View view = fadingViews.get(i);
- view.setAlpha(targetAlpha);
+ for (View view : translatedViews) {
+ view.setTranslationX(translation);
}
if (translation == 0.0f) {
boolean animate = !isReset;
@@ -530,8 +494,6 @@ public class KeyguardPageSwipeHelper {
ArrayList<View> getTranslationViews();
- ArrayList<View> getFadingViews();
-
View getLeftIcon();
View getCenterIcon();
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
index eb8bce0..34179cb 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
@@ -108,7 +108,6 @@ public class NotificationPanelView extends PanelView implements
private KeyguardBottomAreaView mKeyguardBottomArea;
private boolean mBlockTouches;
private ArrayList<View> mSwipeTranslationViews = new ArrayList<>();
- private ArrayList<View> mSwipeFadingViews = new ArrayList<>();
public NotificationPanelView(Context context, AttributeSet attrs) {
super(context, attrs);
@@ -153,7 +152,7 @@ public class NotificationPanelView extends PanelView implements
android.R.interpolator.fast_out_linear_in);
mKeyguardBottomArea = (KeyguardBottomAreaView) findViewById(R.id.keyguard_bottom_area);
mSwipeTranslationViews.add(mNotificationStackScroller);
- mSwipeFadingViews.add(mKeyguardStatusView);
+ mSwipeTranslationViews.add(mKeyguardStatusView);
mPageSwiper = new KeyguardPageSwipeHelper(this, getContext());
}
@@ -959,11 +958,6 @@ public class NotificationPanelView extends PanelView implements
}
@Override
- public ArrayList<View> getFadingViews() {
- return mSwipeFadingViews;
- }
-
- @Override
public View getLeftIcon() {
return getLayoutDirection() == LAYOUT_DIRECTION_RTL
? mKeyguardBottomArea.getCameraImageView()