From bcccc28a07302ba8dfeff40dd07004057880efcf Mon Sep 17 00:00:00 2001 From: Xiaohui Chen Date: Mon, 25 Apr 2016 14:29:25 -0700 Subject: [PATCH] sysui: refactor for exensibility Bug: 28380555 Change-Id: I84065bf6ecf250a9d8eee31851dd7804b636c06d (cherry picked from commit 5b782d5ac26bda4cbcb307261581edf012d99443) --- packages/SystemUI/src/com/android/systemui/qs/QSAnimator.java | 2 +- packages/SystemUI/src/com/android/systemui/qs/QSTileView.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSAnimator.java b/packages/SystemUI/src/com/android/systemui/qs/QSAnimator.java index af81c196e4f36..e228691484a21 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/QSAnimator.java +++ b/packages/SystemUI/src/com/android/systemui/qs/QSAnimator.java @@ -164,7 +164,7 @@ public class QSAnimator implements Callback, PageListener, Listener, OnLayoutCha QSTileBaseView quickTileView = mQuickQsPanel.getTileView(tile); lastX = loc1[0]; - getRelativePosition(loc1, quickTileView.getIcon(), mQsContainer); + getRelativePosition(loc1, quickTileView.getIcon().getIconView(), mQsContainer); getRelativePosition(loc2, tileIcon, mQsContainer); final int xDiff = loc2[0] - loc1[0]; final int yDiff = loc2[1] - loc1[1]; diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSTileView.java b/packages/SystemUI/src/com/android/systemui/qs/QSTileView.java index c3766e89402ee..4e8897da5375d 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/QSTileView.java +++ b/packages/SystemUI/src/com/android/systemui/qs/QSTileView.java @@ -60,7 +60,7 @@ public class QSTileView extends QSTileBaseView { return mLabel; } - private void updateTopPadding() { + protected void updateTopPadding() { Resources res = getResources(); int padding = res.getDimensionPixelSize(R.dimen.qs_tile_padding_top); int largePadding = res.getDimensionPixelSize(R.dimen.qs_tile_padding_top_large_text);