本文整理了Java中android.widget.Button.drawableStateChanged()
方法的一些代码示例,展示了Button.drawableStateChanged()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Button.drawableStateChanged()
方法的具体详情如下:
包路径:android.widget.Button
类名称:Button
方法名:drawableStateChanged
暂无
代码示例来源:origin: aa112901/remusic
@Override
protected void drawableStateChanged() {
super.drawableStateChanged();
if (getBackground() != null) {
invalidateDrawable(getBackground());
}
}
代码示例来源:origin: ZieIony/Carbon
@Override
protected void drawableStateChanged() {
super.drawableStateChanged();
if (rippleDrawable != null && rippleDrawable.getStyle() != RippleDrawable.Style.Background)
rippleDrawable.setState(getDrawableState());
if (stateAnimator != null)
stateAnimator.setState(getDrawableState());
ColorStateList textColors = getTextColors();
if (textColors instanceof AnimatedColorStateList)
((AnimatedColorStateList) textColors).setState(getDrawableState());
if (tint != null && tint instanceof AnimatedColorStateList)
((AnimatedColorStateList) tint).setState(getDrawableState());
if (backgroundTint != null && backgroundTint instanceof AnimatedColorStateList)
((AnimatedColorStateList) backgroundTint).setState(getDrawableState());
}
代码示例来源:origin: derry/delion
@Override
protected void drawableStateChanged() {
super.drawableStateChanged();
mNormalDrawable.setState(getDrawableState());
mIncognitoDrawable.setState(getDrawableState());
}
}
内容来源于网络,如有侵权,请联系作者删除!