在白色背景的机器人edittext颜色白色

时间:2014-07-28 20:34:38

标签: android

我正在使用默认操作栏compat theme @ style / Theme.AppCompat.Light.DarkActionBar 但是当我在对话框中输入我的edittext字段时,它在白色背景上是白色(或非常浅灰色)。我试图支持2.3.3有黑色对话框和4. +有白色。所以我只是使用默认主题,但我不明白为什么默认4. +主题在白色背景上有白色文字

V14

<!-- Base application theme. -->
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="android:actionMenuTextColor">#FFF</item>
    <item name="android:actionBarStyle">@style/MyActionBar</item>
    <!-- Support library compatibility -->
    <item name="actionBarStyle">@style/MyActionBar</item>
</style>

<!-- ActionBar styles -->
<style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
    <item name="android:background">@color/bg_blue</item>

    <!-- Support library compatibility -->
    <item name="background">@color/bg_blue</item>
</style>

正常

<!-- Base application theme. -->
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
</style>

1 个答案:

答案 0 :(得分:2)

我用应用程序上下文而不是活动上下文来夸大布局