Lines Matching refs:dr

1159             Drawables dr = mDrawables;
1160 if (dr == null) {
1161 mDrawables = dr = new Drawables();
1163 final Rect compoundRect = dr.mCompoundRect;
1171 dr.mDrawableStart = start;
1172 dr.mDrawableSizeStart = compoundRect.width();
1173 dr.mDrawableHeightStart = compoundRect.height();
1175 dr.mDrawableSizeStart = dr.mDrawableHeightStart = 0;
1183 dr.mDrawableEnd = end;
1184 dr.mDrawableSizeEnd = compoundRect.width();
1185 dr.mDrawableHeightEnd = compoundRect.height();
1187 dr.mDrawableSizeEnd = dr.mDrawableHeightEnd = 0;
1458 final Drawables dr = mDrawables;
1459 if (dr == null || dr.mDrawableTop == null) {
1462 return mPaddingTop + dr.mDrawablePadding + dr.mDrawableSizeTop;
1471 final Drawables dr = mDrawables;
1472 if (dr == null || dr.mDrawableBottom == null) {
1475 return mPaddingBottom + dr.mDrawablePadding + dr.mDrawableSizeBottom;
1484 final Drawables dr = mDrawables;
1485 if (dr == null || dr.mDrawableLeft == null) {
1488 return mPaddingLeft + dr.mDrawablePadding + dr.mDrawableSizeLeft;
1497 final Drawables dr = mDrawables;
1498 if (dr == null || dr.mDrawableRight == null) {
1501 return mPaddingRight + dr.mDrawablePadding + dr.mDrawableSizeRight;
1672 Drawables dr = mDrawables;
1679 if (dr != null) {
1680 if (dr.mDrawablePadding == 0) {
1685 if (dr.mDrawableLeft != null) dr.mDrawableLeft.setCallback(null);
1686 dr.mDrawableLeft = null;
1687 if (dr.mDrawableTop != null) dr.mDrawableTop.setCallback(null);
1688 dr.mDrawableTop = null;
1689 if (dr.mDrawableRight != null) dr.mDrawableRight.setCallback(null);
1690 dr.mDrawableRight = null;
1691 if (dr.mDrawableBottom != null) dr.mDrawableBottom.setCallback(null);
1692 dr.mDrawableBottom = null;
1693 dr.mDrawableSizeLeft = dr.mDrawableHeightLeft = 0;
1694 dr.mDrawableSizeRight = dr.mDrawableHeightRight = 0;
1695 dr.mDrawableSizeTop = dr.mDrawableWidthTop = 0;
1696 dr.mDrawableSizeBottom = dr.mDrawableWidthBottom = 0;
1700 if (dr == null) {
1701 mDrawables = dr = new Drawables();
1704 if (dr.mDrawableLeft != left && dr.mDrawableLeft != null) {
1705 dr.mDrawableLeft.setCallback(null);
1707 dr.mDrawableLeft = left;
1709 if (dr.mDrawableTop != top && dr.mDrawableTop != null) {
1710 dr.mDrawableTop.setCallback(null);
1712 dr.mDrawableTop = top;
1714 if (dr.mDrawableRight != right && dr.mDrawableRight != null) {
1715 dr.mDrawableRight.setCallback(null);
1717 dr.mDrawableRight = right;
1719 if (dr.mDrawableBottom != bottom && dr.mDrawableBottom != null) {
1720 dr.mDrawableBottom.setCallback(null);
1722 dr.mDrawableBottom = bottom;
1724 final Rect compoundRect = dr.mCompoundRect;
1733 dr.mDrawableSizeLeft = compoundRect.width();
1734 dr.mDrawableHeightLeft = compoundRect.height();
1736 dr.mDrawableSizeLeft = dr.mDrawableHeightLeft = 0;
1743 dr.mDrawableSizeRight = compoundRect.width();
1744 dr.mDrawableHeightRight = compoundRect.height();
1746 dr.mDrawableSizeRight = dr.mDrawableHeightRight = 0;
1753 dr.mDrawableSizeTop = compoundRect.height();
1754 dr.mDrawableWidthTop = compoundRect.width();
1756 dr.mDrawableSizeTop = dr.mDrawableWidthTop = 0;
1763 dr.mDrawableSizeBottom = compoundRect.height();
1764 dr.mDrawableWidthBottom = compoundRect.width();
1766 dr.mDrawableSizeBottom = dr.mDrawableWidthBottom = 0;
1842 Drawables dr = mDrawables;
1849 if (dr != null) {
1850 if (dr.mDrawablePadding == 0) {
1855 if (dr.mDrawableStart != null) dr.mDrawableStart.setCallback(null);
1856 dr.mDrawableStart = null;
1857 if (dr.mDrawableTop != null) dr.mDrawableTop.setCallback(null);
1858 dr.mDrawableTop = null;
1859 if (dr.mDrawableEnd != null) dr.mDrawableEnd.setCallback(null);
1860 dr.mDrawableEnd = null;
1861 if (dr.mDrawableBottom != null) dr.mDrawableBottom.setCallback(null);
1862 dr.mDrawableBottom = null;
1863 dr.mDrawableSizeStart = dr.mDrawableHeightStart = 0;
1864 dr.mDrawableSizeEnd = dr.mDrawableHeightEnd = 0;
1865 dr.mDrawableSizeTop = dr.mDrawableWidthTop = 0;
1866 dr.mDrawableSizeBottom = dr.mDrawableWidthBottom = 0;
1870 if (dr == null) {
1871 mDrawables = dr = new Drawables();
1874 if (dr.mDrawableStart != start && dr.mDrawableStart != null) {
1875 dr.mDrawableStart.setCallback(null);
1877 dr.mDrawableStart = start;
1879 if (dr.mDrawableTop != top && dr.mDrawableTop != null) {
1880 dr.mDrawableTop.setCallback(null);
1882 dr.mDrawableTop = top;
1884 if (dr.mDrawableEnd != end && dr.mDrawableEnd != null) {
1885 dr.mDrawableEnd.setCallback(null);
1887 dr.mDrawableEnd = end;
1889 if (dr.mDrawableBottom != bottom && dr.mDrawableBottom != null) {
1890 dr.mDrawableBottom.setCallback(null);
1892 dr.mDrawableBottom = bottom;
1894 final Rect compoundRect = dr.mCompoundRect;
1903 dr.mDrawableSizeStart = compoundRect.width();
1904 dr.mDrawableHeightStart = compoundRect.height();
1906 dr.mDrawableSizeStart = dr.mDrawableHeightStart = 0;
1913 dr.mDrawableSizeEnd = compoundRect.width();
1914 dr.mDrawableHeightEnd = compoundRect.height();
1916 dr.mDrawableSizeEnd = dr.mDrawableHeightEnd = 0;
1923 dr.mDrawableSizeTop = compoundRect.height();
1924 dr.mDrawableWidthTop = compoundRect.width();
1926 dr.mDrawableSizeTop = dr.mDrawableWidthTop = 0;
1933 dr.mDrawableSizeBottom = compoundRect.height();
1934 dr.mDrawableWidthBottom = compoundRect.width();
1936 dr.mDrawableSizeBottom = dr.mDrawableWidthBottom = 0;
2010 final Drawables dr = mDrawables;
2011 if (dr != null) {
2013 dr.mDrawableLeft, dr.mDrawableTop, dr.mDrawableRight, dr.mDrawableBottom
2026 final Drawables dr = mDrawables;
2027 if (dr != null) {
2029 dr.mDrawableStart, dr.mDrawableTop, dr.mDrawableEnd, dr.mDrawableBottom
2043 Drawables dr = mDrawables;
2045 if (dr != null) {
2046 dr.mDrawablePadding = pad;
2049 if (dr == null) {
2050 mDrawables = dr = new Drawables();
2052 dr.mDrawablePadding = pad;
2063 final Drawables dr = mDrawables;
2064 return dr != null ? dr.mDrawablePadding : 0;
2863 final Drawables dr = mDrawables;
2864 if (dr != null) {
2866 if (dr.mDrawableTop != null && dr.mDrawableTop.isStateful()) {
2867 dr.mDrawableTop.setState(state);
2869 if (dr.mDrawableBottom != null && dr.mDrawableBottom.isStateful()) {
2870 dr.mDrawableBottom.setState(state);
2872 if (dr.mDrawableLeft != null && dr.mDrawableLeft.isStateful()) {
2873 dr.mDrawableLeft.setState(state);
2875 if (dr.mDrawableRight != null && dr.mDrawableRight.isStateful()) {
2876 dr.mDrawableRight.setState(state);
2878 if (dr.mDrawableStart != null && dr.mDrawableStart.isStateful()) {
2879 dr.mDrawableStart.setState(state);
2881 if (dr.mDrawableEnd != null && dr.mDrawableEnd.isStateful()) {
2882 dr.mDrawableEnd.setState(state);
3936 Drawable dr = getContext().getResources().
3939 dr.setBounds(0, 0, dr.getIntrinsicWidth(), dr.getIntrinsicHeight());
3940 setError(error, dr);
3958 final Drawables dr = mDrawables;
3959 if (dr != null) {
3963 setCompoundDrawables(dr.mDrawableLeft, dr.mDrawableTop, icon,
3964 dr.mDrawableBottom);
3967 setCompoundDrawables(icon, dr.mDrawableTop, dr.mDrawableRight,
3968 dr.mDrawableBottom);
4082 final Drawables dr = mDrawables;
4084 (dr != null ? dr.mDrawableSizeRight : 0) / 2 + (int) (25 * scale + 0.5f);
4099 final Drawables dr = mDrawables;
4101 (vspace - (dr != null ? dr.mDrawableHeightRight : 0)) / 2;
4108 return icontop + (dr != null ? dr.mDrawableHeightRight : 0) - getHeight() -
4662 final Drawables dr = mDrawables;
4663 if (dr != null) {
4664 if (dr.mDrawableLeft != null) dr.mDrawableLeft.mutate().setAlpha(alpha);
4665 if (dr.mDrawableTop != null) dr.mDrawableTop.mutate().setAlpha(alpha);
4666 if (dr.mDrawableRight != null) dr.mDrawableRight.mutate().setAlpha(alpha);
4667 if (dr.mDrawableBottom != null) dr.mDrawableBottom.mutate().setAlpha(alpha);
4668 if (dr.mDrawableStart != null) dr.mDrawableStart.mutate().setAlpha(alpha);
4669 if (dr.mDrawableEnd != null) dr.mDrawableEnd.mutate().setAlpha(alpha);
4786 final Drawables dr = mDrawables;
4787 if (dr != null) {
4798 if (dr.mDrawableLeft != null) {
4802 (vspace - dr.mDrawableHeightLeft) / 2);
4803 dr.mDrawableLeft.draw(canvas);
4809 if (dr.mDrawableRight != null) {
4811 canvas.translate(scrollX + right - left - mPaddingRight - dr.mDrawableSizeRight,
4812 scrollY + compoundPaddingTop + (vspace - dr.mDrawableHeightRight) / 2);
4813 dr.mDrawableRight.draw(canvas);
4819 if (dr.mDrawableTop != null) {
4821 canvas.translate(scrollX + compoundPaddingLeft + (hspace - dr.mDrawableWidthTop) / 2,
4823 dr.mDrawableTop.draw(canvas);
4829 if (dr.mDrawableBottom != null) {
4832 (hspace - dr.mDrawableWidthBottom) / 2,
4833 scrollY + bottom - top - mPaddingBottom - dr.mDrawableSizeBottom);
4834 dr.mDrawableBottom.draw(canvas);
6494 final Drawables dr = mDrawables;
6495 if (dr != null) {
6496 width = Math.max(width, dr.mDrawableWidthTop);
6497 width = Math.max(width, dr.mDrawableWidthBottom);
6639 final Drawables dr = mDrawables;
6640 if (dr != null) {
6641 desired = Math.max(desired, dr.mDrawableHeightLeft);
6642 desired = Math.max(desired, dr.mDrawableHeightRight);
6656 if (dr != null) {
6657 desired = Math.max(desired, dr.mDrawableHeightLeft);
6658 desired = Math.max(desired, dr.mDrawableHeightRight);
11403 Drawables dr = mDrawables;
11406 if (dr.mDrawableStart != null) {
11407 dr.mDrawableRight = dr.mDrawableStart;
11409 dr.mDrawableSizeRight = dr.mDrawableSizeStart;
11410 dr.mDrawableHeightRight = dr.mDrawableHeightStart;
11412 if (dr.mDrawableEnd != null) {
11413 dr.mDrawableLeft = dr.mDrawableEnd;
11415 dr.mDrawableSizeLeft = dr.mDrawableSizeEnd;
11416 dr.mDrawableHeightLeft = dr.mDrawableHeightEnd;
11422 if (dr.mDrawableStart != null) {
11423 dr.mDrawableLeft = dr.mDrawableStart;
11425 dr.mDrawableSizeLeft = dr.mDrawableSizeStart;
11426 dr.mDrawableHeightLeft = dr.mDrawableHeightStart;
11428 if (dr.mDrawableEnd != null) {
11429 dr.mDrawableRight = dr.mDrawableEnd;
11431 dr.mDrawableSizeRight = dr.mDrawableSizeEnd;
11432 dr.mDrawableHeightRight = dr.mDrawableHeightEnd;