Ho un set di 9 caratteri come sfondo del mio layout. Tuttavia, desidero comunque fornire un feedback sul tocco utilizzando lo strumento selectableItemBackground
attr.? Android: attr/selectableItemBackground con un altro sfondo esistente
Ho provato con un <layer-list>
con la 9patch e selectableItemBackground
come android:drawable
del secondo <item>
, tuttavia, che non ha funzionato.
Potrei anche provare a fare un selettore e sovrapporre il gradiente drawable Android utilizza per selectableItemBackground
in list_selector_background_pressed.xml
con un <layer-list>
. Ma in 4.4 KitKat il colore di sfondo selezionato è in realtà grigio invece che blu in jellybeans, quindi non posso davvero hardcode è :(
Ci deve essere un modo più semplice, vero ragazzi D:?
Questo sembra interessante. Proverò. –
@JasonHu Spiacente, non ho esaminato completamente il tuo commento, ero al telefono. Se hai una domanda, vai avanti. – Vikram
Incredibile. Funziona come un fascino. Inizialmente pensavo di dover creare un selettore per gli stati selezionati (9patch solo su default e LayerDrawable quando selezionato). Ma sembra che il drawable torni dal selectableItemBackground è in realtà il selettore stesso. Grazie. –