Как изменить цвет CompoundDrawable на кнопке?

Я пытаюсь выяснить, как изменить цвет значка, который отображается слева от кнопки.

Ниже приведен код XML, который я использую:

  <Button
        android:layout_width="wrap_content"
        android:layout_height="20dp"
        android:layout_toRightOf="@+id/student_images"
        android:drawableLeft="@mipmap/ic_email_black_18dp"
        android:text="   [email protected]  "
        android:layout_below="@+id/email"
        android:background="#00000000"
        android:layout_marginBottom="20dp"
        android:fontFamily="sans-serif"
        android:textColor="@color/gray_text_color"
        />

Я попробовалandroid:tint но цвет значка не меняется. Я застрял здесь.

Ответы на вопрос(2)

Ваш ответ на вопрос