How to set default edittext color in android 4.x
<p>For setting default theme, I set that in application tag in the manifest file. </p>

<pre><code>&lt;application
    android:name=".App"
    android:icon="@drawable/icon"
    android:label="@string/app_name"
    android:theme="@style/AppTheme"&gt;
</code></pre>

<p>And this is the 'AppTheme' in styles.xml.</p>

<pre><code>&lt;style name="AppTheme" parent="Theme.AppCompat.NoActionBar"&gt;
    &lt;item name="android:textColor"&gt;#0400ff&lt;/item&gt;
    &lt;item name="android:editTextColor"&gt;#ff0000&lt;/item&gt;
&lt;/style&gt;
</code></pre>

<p>This works in Android 5.0 and 6.0 devices. 
But in Android 4.x, oddly it works only for 'textColor' not 'editTextColor'. Although I set this theme, default editText color is white in android 4.x.
I don't know why this problem happened.
Please give me some hints!</p>