diff --git a/core/java/android/widget/Toast.java b/core/java/android/widget/Toast.java index aaa1adaa7e639..4b71e36db2a00 100644 --- a/core/java/android/widget/Toast.java +++ b/core/java/android/widget/Toast.java @@ -95,6 +95,8 @@ public class Toast { mTN = new TN(); mTN.mY = context.getResources().getDimensionPixelSize( com.android.internal.R.dimen.toast_y_offset); + mTN.mGravity = context.getResources().getInteger( + com.android.internal.R.integer.config_toastDefaultGravity); } /** @@ -382,12 +384,12 @@ public class Toast { private final WindowManager.LayoutParams mParams = new WindowManager.LayoutParams(); final Handler mHandler = new Handler(); - int mGravity = Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM; + int mGravity; int mX, mY; float mHorizontalMargin; float mVerticalMargin; - + View mView; View mNextView; diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 0908f36ffb654..4a472fc83626d 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -1200,4 +1200,7 @@ from an emulated display within the physical display. --> false + + 0x00000051 + diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 04cdac9552dab..2e05663207345 100755 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -294,6 +294,7 @@ +