У меня есть Activity, содержащий один EditText и кнопку, которая использует пользовательский стиль, полученный из Theme.Holo.Dialog. Активность определяется как:Theme.Holo.Dialog текст не читается
<activity
android:name=".activity.MyActivity"
android:label="@string/activity_myactivity"
android:theme="@style/Dialog">
стиль Диалог определяется как:
<style name="Dialog" parent="@android:style/Theme.Holo.Dialog">
</style>
Однако, когда активность запускается, текст в EditText черный на черном фоне, что делает его нечитаемым , Я могу изменить это в приведенном выше определении стиля, добавив <item name="android:textColor">@color/white</item>
, но я чувствую, что должен делать что-то неправильно, поскольку pre 3.x Theme.Dialog
, похоже, уже имеет цвет текста и т. Д. (Я хотел бы использовать это, но я недоволен несоответствием диалога с остальным моим приложением, которое использует тему Холо)
Right ... но тогда весь диалог яркий белый, а не черный, как требуется, и как Theme.Dialog делает. –