【发布时间】:2016-07-19 01:54:39
【问题描述】:
为了设置默认主题,我在清单文件的应用程序标签中设置了它。
<application
android:name=".App"
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@style/AppTheme">
这是 styles.xml 中的“AppTheme”。
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
<item name="android:textColor">#0400ff</item>
<item name="android:editTextColor">#ff0000</item>
</style>
这适用于 Android 5.0 和 6.0 设备。 但在 Android 4.x 中,奇怪的是它只适用于“textColor”而不是“editTextColor”。虽然我设置了这个主题,但在 android 4.x 中默认的 editText 颜色是白色的。 我不知道为什么会出现这个问题。 请给我一些提示!
【问题讨论】:
-
我记得当我使用 AppCompatActivity 而不是 FragmentActivity 来使用 ToolBar 时发生了这种情况。
标签: android android-edittext themes