Fix backwards-compat tinting for compound drawables

BUG: 30303072
Change-Id: I91e07583f1ac597f52b8c82cb4b14c9b44f96048
diff --git a/v7/appcompat/src/android/support/v7/widget/AppCompatTextHelper.java b/v7/appcompat/src/android/support/v7/widget/AppCompatTextHelper.java
index 35aa850..6f5637c 100644
--- a/v7/appcompat/src/android/support/v7/widget/AppCompatTextHelper.java
+++ b/v7/appcompat/src/android/support/v7/widget/AppCompatTextHelper.java
@@ -55,19 +55,19 @@
                 R.styleable.AppCompatTextHelper, defStyleAttr, 0);
         final int ap = a.getResourceId(R.styleable.AppCompatTextHelper_android_textAppearance, -1);
         // Now read the compound drawable and grab any tints
-        if (a.hasValue(1)) {
+        if (a.hasValue(R.styleable.AppCompatTextHelper_android_drawableLeft)) {
             mDrawableLeftTint = createTintInfo(context, drawableManager,
                     a.getResourceId(R.styleable.AppCompatTextHelper_android_drawableLeft, 0));
         }
-        if (a.hasValue(2)) {
+        if (a.hasValue(R.styleable.AppCompatTextHelper_android_drawableTop)) {
             mDrawableTopTint = createTintInfo(context, drawableManager,
                     a.getResourceId(R.styleable.AppCompatTextHelper_android_drawableTop, 0));
         }
-        if (a.hasValue(3)) {
+        if (a.hasValue(R.styleable.AppCompatTextHelper_android_drawableRight)) {
             mDrawableRightTint = createTintInfo(context, drawableManager,
                     a.getResourceId(R.styleable.AppCompatTextHelper_android_drawableRight, 0));
         }
-        if (a.hasValue(4)) {
+        if (a.hasValue(R.styleable.AppCompatTextHelper_android_drawableBottom)) {
             mDrawableBottomTint = createTintInfo(context, drawableManager,
                     a.getResourceId(R.styleable.AppCompatTextHelper_android_drawableBottom, 0));
         }
diff --git a/v7/appcompat/src/android/support/v7/widget/AppCompatTextHelperV17.java b/v7/appcompat/src/android/support/v7/widget/AppCompatTextHelperV17.java
index 07727f3..c8597fb 100644
--- a/v7/appcompat/src/android/support/v7/widget/AppCompatTextHelperV17.java
+++ b/v7/appcompat/src/android/support/v7/widget/AppCompatTextHelperV17.java
@@ -40,11 +40,11 @@
 
         TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.AppCompatTextHelper,
                 defStyleAttr, 0);
-        if (a.hasValue(0)) {
+        if (a.hasValue(R.styleable.AppCompatTextHelper_android_drawableStart)) {
             mDrawableStartTint = createTintInfo(context, drawableManager,
                     a.getResourceId(R.styleable.AppCompatTextHelper_android_drawableStart, 0));
         }
-        if (a.hasValue(1)) {
+        if (a.hasValue(R.styleable.AppCompatTextHelper_android_drawableEnd)) {
             mDrawableEndTint = createTintInfo(context, drawableManager,
                     a.getResourceId(R.styleable.AppCompatTextHelper_android_drawableEnd, 0));
         }