Merge "Introduce TextView attribute for control justification." into oc-dev
am: 31eeb08bdb
Change-Id: If757a42d277a4a313eafe08196610eb1cebc2bf5
This commit is contained in:
@@ -766,6 +766,7 @@ package android {
|
|||||||
field public static final int itemIconDisabledAlpha = 16843057; // 0x1010131
|
field public static final int itemIconDisabledAlpha = 16843057; // 0x1010131
|
||||||
field public static final int itemPadding = 16843565; // 0x101032d
|
field public static final int itemPadding = 16843565; // 0x101032d
|
||||||
field public static final int itemTextAppearance = 16843052; // 0x101012c
|
field public static final int itemTextAppearance = 16843052; // 0x101012c
|
||||||
|
field public static final int justificationMode = 16844138; // 0x101056a
|
||||||
field public static final int keepScreenOn = 16843286; // 0x1010216
|
field public static final int keepScreenOn = 16843286; // 0x1010216
|
||||||
field public static final int key = 16843240; // 0x10101e8
|
field public static final int key = 16843240; // 0x10101e8
|
||||||
field public static final int keyBackground = 16843315; // 0x1010233
|
field public static final int keyBackground = 16843315; // 0x1010233
|
||||||
|
|||||||
@@ -884,6 +884,7 @@ package android {
|
|||||||
field public static final int itemIconDisabledAlpha = 16843057; // 0x1010131
|
field public static final int itemIconDisabledAlpha = 16843057; // 0x1010131
|
||||||
field public static final int itemPadding = 16843565; // 0x101032d
|
field public static final int itemPadding = 16843565; // 0x101032d
|
||||||
field public static final int itemTextAppearance = 16843052; // 0x101012c
|
field public static final int itemTextAppearance = 16843052; // 0x101012c
|
||||||
|
field public static final int justificationMode = 16844138; // 0x101056a
|
||||||
field public static final int keepScreenOn = 16843286; // 0x1010216
|
field public static final int keepScreenOn = 16843286; // 0x1010216
|
||||||
field public static final int key = 16843240; // 0x10101e8
|
field public static final int key = 16843240; // 0x10101e8
|
||||||
field public static final int keyBackground = 16843315; // 0x1010233
|
field public static final int keyBackground = 16843315; // 0x1010233
|
||||||
|
|||||||
@@ -766,6 +766,7 @@ package android {
|
|||||||
field public static final int itemIconDisabledAlpha = 16843057; // 0x1010131
|
field public static final int itemIconDisabledAlpha = 16843057; // 0x1010131
|
||||||
field public static final int itemPadding = 16843565; // 0x101032d
|
field public static final int itemPadding = 16843565; // 0x101032d
|
||||||
field public static final int itemTextAppearance = 16843052; // 0x101012c
|
field public static final int itemTextAppearance = 16843052; // 0x101012c
|
||||||
|
field public static final int justificationMode = 16844138; // 0x101056a
|
||||||
field public static final int keepScreenOn = 16843286; // 0x1010216
|
field public static final int keepScreenOn = 16843286; // 0x1010216
|
||||||
field public static final int key = 16843240; // 0x10101e8
|
field public static final int key = 16843240; // 0x10101e8
|
||||||
field public static final int keyBackground = 16843315; // 0x1010233
|
field public static final int keyBackground = 16843315; // 0x1010233
|
||||||
|
|||||||
@@ -1371,6 +1371,9 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
|
|||||||
autoSizePresetTextSizes.recycle();
|
autoSizePresetTextSizes.recycle();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case com.android.internal.R.styleable.TextView_justificationMode:
|
||||||
|
mJustificationMode = a.getInt(attr, Layout.JUSTIFICATION_MODE_NONE);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4776,6 +4776,13 @@
|
|||||||
<attr name="autoSizeMinTextSize" format="dimension" />
|
<attr name="autoSizeMinTextSize" format="dimension" />
|
||||||
<!-- The maximum text size constraint to be used when auto-sizing text. -->
|
<!-- The maximum text size constraint to be used when auto-sizing text. -->
|
||||||
<attr name="autoSizeMaxTextSize" format="dimension" />
|
<attr name="autoSizeMaxTextSize" format="dimension" />
|
||||||
|
<!-- Mode for justification. -->
|
||||||
|
<attr name="justificationMode">
|
||||||
|
<!-- No justification. -->
|
||||||
|
<enum name="none" value="0" />
|
||||||
|
<!-- Justification by stretching word spacing. -->
|
||||||
|
<enum name="inter_word" value = "1" />
|
||||||
|
</attr>
|
||||||
</declare-styleable>
|
</declare-styleable>
|
||||||
<declare-styleable name="TextViewAppearance">
|
<declare-styleable name="TextViewAppearance">
|
||||||
<!-- Base text color, typeface, size, and style. -->
|
<!-- Base text color, typeface, size, and style. -->
|
||||||
|
|||||||
@@ -2821,6 +2821,7 @@
|
|||||||
<public name="requiredSystemPropertyName" />
|
<public name="requiredSystemPropertyName" />
|
||||||
<!-- @hide @SystemApi -->
|
<!-- @hide @SystemApi -->
|
||||||
<public name="requiredSystemPropertyValue" />
|
<public name="requiredSystemPropertyValue" />
|
||||||
|
<public name="justificationMode" />
|
||||||
</public-group>
|
</public-group>
|
||||||
|
|
||||||
<public-group type="style" first-id="0x010302e0">
|
<public-group type="style" first-id="0x010302e0">
|
||||||
|
|||||||
Reference in New Issue
Block a user