Sto usando Holo dark come tema della mia app. Tuttavia, c'è una parte di esso in cui desidero utilizzare EditText da holo light
in quanto lo sfondo è chiaro in questa parte. Ho provato a farlo in themes.
Ha funzionato quando ho fatto qualcosa di simile per un pulsante (abbiamo voluto utilizzare il pulsante stile di pan di zenzero):Mixing holo light and holo dark ModificaText in tema
<style
name="Theme.Banks" parent="Theme.Sherlock.ForceOverflow">
<item name="android:buttonStyle">@android:style/Widget.Button</item>
</style>
ho provato a fare la stessa cosa con Android: editTextStyle, ma non influenza il drawable. Questo è gestito dall'attributo android: editTextBackground. Guardando nel codice, non posso semplicemente ignorare questa e puntarlo verso il tema della luce perché fa riferimento a un disegnabile privato:
Questo è da themes.xml nel SDK:
<item name="editTextBackground">@android:drawable/edit_text_holo_dark</item>
Quindi la mia domanda è come per fare questo?
Un altro caso di utilizzo potrebbe desiderare di utilizzare EditText dal pan di zenzero.
Qualche idea?