Merge "Allow configuration of Toast gravity settings" into klp-dev

This commit is contained in:
Jose Lima
2013-08-13 02:24:34 +00:00
committed by Android (Google) Code Review
3 changed files with 8 additions and 2 deletions

View File

@@ -95,6 +95,8 @@ public class Toast {
mTN = new TN(); mTN = new TN();
mTN.mY = context.getResources().getDimensionPixelSize( mTN.mY = context.getResources().getDimensionPixelSize(
com.android.internal.R.dimen.toast_y_offset); 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(); private final WindowManager.LayoutParams mParams = new WindowManager.LayoutParams();
final Handler mHandler = new Handler(); final Handler mHandler = new Handler();
int mGravity = Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM; int mGravity;
int mX, mY; int mX, mY;
float mHorizontalMargin; float mHorizontalMargin;
float mVerticalMargin; float mVerticalMargin;
View mView; View mView;
View mNextView; View mNextView;

View File

@@ -1200,4 +1200,7 @@
from an emulated display within the physical display. --> from an emulated display within the physical display. -->
<bool name="config_forceDefaultOrientation">false</bool> <bool name="config_forceDefaultOrientation">false</bool>
<!-- Default Gravity setting for the system Toast view. Equivalent to: Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM -->
<integer name="config_toastDefaultGravity">0x00000051</integer>
</resources> </resources>

View File

@@ -294,6 +294,7 @@
<java-symbol type="integer" name="config_ntpRetry" /> <java-symbol type="integer" name="config_ntpRetry" />
<java-symbol type="integer" name="config_ntpThreshold" /> <java-symbol type="integer" name="config_ntpThreshold" />
<java-symbol type="integer" name="config_ntpTimeout" /> <java-symbol type="integer" name="config_ntpTimeout" />
<java-symbol type="integer" name="config_toastDefaultGravity" />
<java-symbol type="integer" name="config_wifi_framework_scan_interval" /> <java-symbol type="integer" name="config_wifi_framework_scan_interval" />
<java-symbol type="integer" name="config_wifi_supplicant_scan_interval" /> <java-symbol type="integer" name="config_wifi_supplicant_scan_interval" />
<java-symbol type="integer" name="config_wifi_scan_interval_p2p_connected" /> <java-symbol type="integer" name="config_wifi_scan_interval_p2p_connected" />