Lines Matching defs:mThumbDrawable

99     private Drawable mThumbDrawable;
214 mThumbDrawable = a.getDrawable(R.styleable.SwitchCompat_android_thumb);
215 if (mThumbDrawable != null) {
216 mThumbDrawable.setCallback(this);
586 if (mThumbDrawable != null) {
587 mThumbDrawable.setCallback(null);
589 mThumbDrawable = thumb;
617 return mThumbDrawable;
681 if (mThumbDrawable != null && (mHasThumbTint || mHasThumbTintMode)) {
682 mThumbDrawable = mThumbDrawable.mutate();
685 DrawableCompat.setTintList(mThumbDrawable, mThumbTintList);
689 DrawableCompat.setTintMode(mThumbDrawable, mThumbTintMode);
694 if (mThumbDrawable.isStateful()) {
695 mThumbDrawable.setState(getDrawableState());
797 if (mThumbDrawable != null) {
799 mThumbDrawable.getPadding(padding);
800 thumbWidth = mThumbDrawable.getIntrinsicWidth() - padding.left - padding.right;
801 thumbHeight = mThumbDrawable.getIntrinsicHeight();
830 if (mThumbDrawable != null) {
831 final Rect inset = DrawableUtils.getOpticalBounds(mThumbDrawable);
876 if (mThumbDrawable == null) {
883 mThumbDrawable.getPadding(mTempRect);
1087 if (mThumbDrawable != null) {
1095 final Rect insets = DrawableUtils.getOpticalBounds(mThumbDrawable);
1148 if (mThumbDrawable != null) {
1149 thumbInsets = DrawableUtils.getOpticalBounds(mThumbDrawable);
1184 if (mThumbDrawable != null) {
1185 mThumbDrawable.getPadding(padding);
1189 mThumbDrawable.setBounds(thumbLeft, switchTop, thumbRight, switchBottom);
1219 final Drawable thumbDrawable = mThumbDrawable;
1313 if (mThumbDrawable != null) {
1314 insets = DrawableUtils.getOpticalBounds(mThumbDrawable);
1342 final Drawable thumbDrawable = mThumbDrawable;
1363 if (mThumbDrawable != null) {
1364 DrawableCompat.setHotspot(mThumbDrawable, x, y);
1374 return super.verifyDrawable(who) || who == mThumbDrawable || who == mTrackDrawable;
1382 if (mThumbDrawable != null) {
1383 mThumbDrawable.jumpToCurrentState();