ho un AppCompatButton definito in un file XML di layout, e mi hanno fissato un tema per così:Styling un AppCompatButton in v21 avere nessuna ombra e angolo raggio pari a zero
android:theme="@style/CustomAccentOverlay"
E ho impostato:
android:stateListAnimator="@null"
per rimuovere l'ombra. Ho due problemi con questo.
L'altezza del pulsante viene detratta dall'altezza dell'ombra, anche se l'ombra non viene visualizzata. Dovrei rimuovere l'ombra in qualche altro modo, o come posso risolvere questo?
Il pulsante ha gli angoli arrotondati e desidero che gli angoli siano nitidi. Non riesco a impostare uno sfondo sul pulsante, perché voglio mantenere l'effetto di ripple standard e questo va via se si imposta uno sfondo (almeno non so come mantenerlo se imposto uno sfondo). Ho provato a fissare
<item name="android:bottomLeftRadius">0dp</item>
e tutti gli altri angoli al tema CustomAccentOverlay ed anche il suo stile corrispondente, ma non funziona. Come posso impostare il raggio dell'angolo a zero sul mio pulsante?
Grazie
Søren
Puoi pubblicare un'immagine del pulsante che si desidera visualizzare? –