Merge "Allow configuration of Toast gravity settings" into klp-dev
This commit is contained in:
@@ -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;
|
||||||
|
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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" />
|
||||||
|
|||||||
Reference in New Issue
Block a user