Używam Holo dark jako motywu mojej aplikacji. Jest jednak część, w której chcę użyć EditText z holo light
, ponieważ tło jest lekkie w tej części. Próbowałem to robić w themes.
Działało gdy zrobiłem coś podobnego do przycisku (chcieliśmy użyć przycisku styl pierniki):Mieszanie holo light i holo dark EditText w temacie
<style
name="Theme.Banks" parent="Theme.Sherlock.ForceOverflow">
<item name="android:buttonStyle">@android:style/Widget.Button</item>
</style>
próbowałem robić to samo z android: editTextStyle, ale to nie wpływa losowanie. Jest to obsługiwane przez atrybut android: editTextBackground. Patrząc w kodzie, nie mogę po prostu zmienić i skierować go na lekkim tematem, ponieważ odwołuje się do prywatnej rozciągliwej:
to jest z themes.xml w SDK:
<item name="editTextBackground">@android:drawable/edit_text_holo_dark</item>
Więc moje pytanie brzmi: w jaki sposób to zrobić?
Inny przypadek użycia może chcieć użyć EditText z piernika.
Wszelkie pomysły?