Merge "Fix setting state description of toggle button and switch"

This commit is contained in:
Yinglei Wang
2019-12-18 22:59:25 +00:00
committed by Android (Google) Code Review
2 changed files with 6 additions and 0 deletions

View File

@@ -309,6 +309,9 @@ public class Switch extends CompoundButton {
// Refresh display with current params
refreshDrawableState();
// Default state is derived from on/off-text, so state has to be updated when on/off-text
// are updated.
setDefaultStateDescritption();
setChecked(isChecked());
}

View File

@@ -58,6 +58,9 @@ public class ToggleButton extends CompoundButton {
mTextOff = a.getText(com.android.internal.R.styleable.ToggleButton_textOff);
mDisabledAlpha = a.getFloat(com.android.internal.R.styleable.ToggleButton_disabledAlpha, 0.5f);
syncTextState();
// Default state is derived from on/off-text, so state has to be updated when on/off-text
// are updated.
setDefaultStateDescritption();
a.recycle();
}