title: setError for TextInputLayout showing Error
body: <p>TextInputLayout working fine, when tried to set Error it showing error.</p>
  
  <p><strong>Code:</strong></p>
  
  <pre><code> if (etFirstName.getText().length() == 0) {
              etFirstName.requestFocus();
              tvFirstName.setError("Please enter firstname");
          } else {
              tvFirstName.setError(null);
              tvFirstName.setErrorEnabled(false);
          }
  </code></pre>
  
  <p><strong>Check Log:</strong></p>
  
  <pre><code>java.lang.RuntimeException: Failed to resolve attribute at index 24
              at android.content.res.TypedArray.getColor(TypedArray.java:401)
              at android.widget.TextView.&lt;init&gt;(TextView.java:692)
              at android.widget.TextView.&lt;init&gt;(TextView.java:629)
              at android.widget.TextView.&lt;init&gt;(TextView.java:625)
              at android.widget.TextView.&lt;init&gt;(TextView.java:621)
              at android.support.design.widget.TextInputLayout.setErrorEnabled(TextInputLayout.java:297)
              at android.support.design.widget.TextInputLayout.setError(TextInputLayout.java:344)
  </code></pre>