Merge "Apply tint when setting check mark drawable" into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
fff349ddba
@@ -185,11 +185,12 @@ public class CheckedTextView extends TextView implements Checkable {
|
||||
d.setCallback(this);
|
||||
d.setVisible(getVisibility() == VISIBLE, false);
|
||||
d.setState(CHECKED_STATE_SET);
|
||||
setMinHeight(d.getIntrinsicHeight());
|
||||
|
||||
// Record the intrinsic dimensions when in "checked" state.
|
||||
setMinHeight(d.getIntrinsicHeight());
|
||||
mCheckMarkWidth = d.getIntrinsicWidth();
|
||||
|
||||
d.setState(getDrawableState());
|
||||
applyCheckMarkTint();
|
||||
} else {
|
||||
mCheckMarkWidth = 0;
|
||||
}
|
||||
@@ -197,6 +198,8 @@ public class CheckedTextView extends TextView implements Checkable {
|
||||
mCheckMarkDrawable = d;
|
||||
mCheckMarkResource = resId;
|
||||
|
||||
applyCheckMarkTint();
|
||||
|
||||
// Do padding resolution. This will call internalSetPadding() and do a
|
||||
// requestLayout() if needed.
|
||||
resolvePadding();
|
||||
|
||||
Reference in New Issue
Block a user