am 55353cfb: am 0925136b: Merge "Fixing voice panel centering issues in landscape on phone" into mnc-dev
* commit '55353cfbdc70365c3a9cce5700111d4033416aad': Fixing voice panel centering issues in landscape on phone
This commit is contained in:
@@ -1097,7 +1097,8 @@ public class VoiceInteractionSession implements KeyEvent.Callback, ComponentCall
|
||||
WindowManager.LayoutParams.TYPE_VOICE_INTERACTION, Gravity.BOTTOM, true);
|
||||
mWindow.getWindow().addFlags(
|
||||
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED |
|
||||
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);
|
||||
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN |
|
||||
WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR);
|
||||
initViews();
|
||||
mWindow.getWindow().setLayout(MATCH_PARENT, MATCH_PARENT);
|
||||
mWindow.setToken(mToken);
|
||||
|
||||
@@ -3739,13 +3739,14 @@ public class PhoneWindowManager implements WindowManagerPolicy {
|
||||
attrs.gravity = Gravity.BOTTOM;
|
||||
mDockLayer = win.getSurfaceLayer();
|
||||
} else if (attrs.type == TYPE_VOICE_INTERACTION) {
|
||||
pf.left = df.left = of.left = cf.left = vf.left = mUnrestrictedScreenLeft;
|
||||
pf.left = df.left = of.left = mUnrestrictedScreenLeft;
|
||||
pf.top = df.top = of.top = mUnrestrictedScreenTop;
|
||||
pf.right = df.right = of.right = cf.right = vf.right = mUnrestrictedScreenLeft
|
||||
+ mUnrestrictedScreenWidth;
|
||||
pf.bottom = df.bottom = of.bottom = cf.bottom = mUnrestrictedScreenTop
|
||||
+ mUnrestrictedScreenHeight;
|
||||
pf.right = df.right = of.right = mUnrestrictedScreenLeft + mUnrestrictedScreenWidth;
|
||||
pf.bottom = df.bottom = of.bottom = mUnrestrictedScreenTop + mUnrestrictedScreenHeight;
|
||||
cf.bottom = vf.bottom = mStableBottom;
|
||||
// Note: In Phone landscape mode, the button bar should also be excluded.
|
||||
cf.right = vf.right = mStableRight;
|
||||
cf.left = vf.left = mStableLeft;
|
||||
cf.top = vf.top = mStableTop;
|
||||
} else if (win == mStatusBar) {
|
||||
pf.left = df.left = of.left = mUnrestrictedScreenLeft;
|
||||
|
||||
Reference in New Issue
Block a user