我为我的对话框创建了一个简单的自定义主题,但现在使用此主题的对话框中的 EditText 元素不保留漂亮的默认 ICS 主题。
这是我正在使用的主题:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="DarkDialog" parent="@android:style/Theme.Dialog">
<item name="android:windowFrame">@null</item>
<item name="android:windowTitleStyle">@style/DarkDialogTitle</item>
<item name="android:background">#282828</item>
</style>
<style name="DarkDialogTitle">
<item name="android:textColor">#33B5E5</item>
<item name="android:paddingLeft">16dip</item>
<item name="android:paddingRight">16dip</item>
<item name="android:textSize">22sp</item>
</style>
这就是我使用它时看到的:
有没有办法让我的自定义主题对话框中的 EditText 元素对它们所在的任何设备使用默认主题?