title: Unable to change Hint Text Appearance Color for TextInputLayout dynamically
body: <p>What needs to be Achieved ? </p>
  
  <p>I am trying to change the hint text color of the TextInputLayout programatically when the TextInputLayout losses its focus using the attribute :</p>
  
  <p><strong>InputLayout.setHintTextAppearance(R.style.SetFocusTheme)</strong></p>
  
  <p>But when the focus is lost, from the inputlayout to some other widget the theme doesn't work.It seems like it picks the theme attributes from the activity from that point onward ,till it again gains focus.</p>
  
  <p>Following are the styles defined for SetHasFocusTheme  </p>
  
  <pre><code> &lt;style name="CustomTextAppearanceLostFocus"   
  parent="TextAppearance.Design.Hint"&gt;
          &lt;item name="android:textColor"&gt;#23FFAB&lt;/item&gt;
          &lt;item name="android:textColorHint"&gt;#23FFAB&lt;/item&gt;    
      &lt;/style&gt;
  </code></pre>
  
  <p>I have searched alot for the same,but did not came across a full proof solution for the same,because my understanding is with this type of limited control,where we cannot change the text hint color of the TextInputLayout Widget when it has focus or when it looses focus cripples us since we  do not have a full control over the widget style which is really bad. I hope someone may have a better understanding on this and guide me in the right direction.</p>