Merge "Record textAppearance information for TextView." into qt-dev
am: e53837182c
Change-Id: I9c6ba6e4cd9c13030cc31c16b05cfdf2f4a25c1d
This commit is contained in:
@@ -1011,6 +1011,8 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
|
||||
*/
|
||||
TypedArray a = theme.obtainStyledAttributes(attrs,
|
||||
com.android.internal.R.styleable.TextViewAppearance, defStyleAttr, defStyleRes);
|
||||
saveAttributeDataForStyleable(context, com.android.internal.R.styleable.TextViewAppearance,
|
||||
attrs, a, defStyleAttr, defStyleRes);
|
||||
TypedArray appearance = null;
|
||||
int ap = a.getResourceId(
|
||||
com.android.internal.R.styleable.TextViewAppearance_textAppearance, -1);
|
||||
@@ -1018,6 +1020,8 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
|
||||
if (ap != -1) {
|
||||
appearance = theme.obtainStyledAttributes(
|
||||
ap, com.android.internal.R.styleable.TextAppearance);
|
||||
saveAttributeDataForStyleable(context, com.android.internal.R.styleable.TextAppearance,
|
||||
null, appearance, 0, ap);
|
||||
}
|
||||
if (appearance != null) {
|
||||
readTextAppearance(context, appearance, attributes, false /* styleArray */);
|
||||
|
||||
Reference in New Issue
Block a user