Loading packages/SystemUI/res/layout/super_status_bar.xml +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ android:layout_gravity="@integer/notification_panel_layout_gravity" android:paddingLeft="@dimen/notification_side_padding" android:paddingRight="@dimen/notification_side_padding" android:visibility="gone"> android:visibility="invisible"> <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" Loading packages/SystemUI/src/com/android/systemui/statusbar/policy/BrightnessMirrorController.java +10 −4 Original line number Diff line number Diff line Loading @@ -58,7 +58,7 @@ public class BrightnessMirrorController { .withEndAction(new Runnable() { @Override public void run() { mBrightnessMirror.setVisibility(View.GONE); mBrightnessMirror.setVisibility(View.INVISIBLE); } }); } Loading @@ -77,12 +77,18 @@ public class BrightnessMirrorController { public void setLocation(View original) { original.getLocationInWindow(mInt2Cache); // Original is slightly larger than the mirror, so make sure to use the center for the // positioning. int originalX = mInt2Cache[0] + original.getWidth()/2; int originalY = mInt2Cache[1]; mBrightnessMirror.setTranslationX(0); mBrightnessMirror.setTranslationY(0); mBrightnessMirror.getLocationInWindow(mInt2Cache); int mirrorX = mInt2Cache[0] + mBrightnessMirror.getWidth()/2; int mirrorY = mInt2Cache[1]; mBrightnessMirror.setTranslationY(mBrightnessMirror.getTranslationY() + originalY - mirrorY); mBrightnessMirror.setTranslationX(originalX - mirrorX); mBrightnessMirror.setTranslationY(originalY - mirrorY); } public View getMirror() { Loading Loading
packages/SystemUI/res/layout/super_status_bar.xml +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ android:layout_gravity="@integer/notification_panel_layout_gravity" android:paddingLeft="@dimen/notification_side_padding" android:paddingRight="@dimen/notification_side_padding" android:visibility="gone"> android:visibility="invisible"> <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" Loading
packages/SystemUI/src/com/android/systemui/statusbar/policy/BrightnessMirrorController.java +10 −4 Original line number Diff line number Diff line Loading @@ -58,7 +58,7 @@ public class BrightnessMirrorController { .withEndAction(new Runnable() { @Override public void run() { mBrightnessMirror.setVisibility(View.GONE); mBrightnessMirror.setVisibility(View.INVISIBLE); } }); } Loading @@ -77,12 +77,18 @@ public class BrightnessMirrorController { public void setLocation(View original) { original.getLocationInWindow(mInt2Cache); // Original is slightly larger than the mirror, so make sure to use the center for the // positioning. int originalX = mInt2Cache[0] + original.getWidth()/2; int originalY = mInt2Cache[1]; mBrightnessMirror.setTranslationX(0); mBrightnessMirror.setTranslationY(0); mBrightnessMirror.getLocationInWindow(mInt2Cache); int mirrorX = mInt2Cache[0] + mBrightnessMirror.getWidth()/2; int mirrorY = mInt2Cache[1]; mBrightnessMirror.setTranslationY(mBrightnessMirror.getTranslationY() + originalY - mirrorY); mBrightnessMirror.setTranslationX(originalX - mirrorX); mBrightnessMirror.setTranslationY(originalY - mirrorY); } public View getMirror() { Loading