Sto cercando di sostituire la terza parte FloatingActionButton con the native one che è impacchettata nella libreria com.android.support:design:22.2.0
. L'aspetto predefinito ha un'ombra scura attorno all'immagine, Come posso liberarmene? So che il primo fornisce il metodo setShadow()
, ma non riesco a trovarne uno simile da quest'ultimo.Come rimuovere l'ombra circostante di FloatingActionButton?
Questo è il relativo file XML di layout:
<android.support.design.widget.FloatingActionButton
android:id="@+id/alarm_front"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/btn_icon_alarm_notset" />
E devo impostare il suo colore di sfondo giallo.
mAlarmBtn.setBackgroundTintList(ColorStateList.valueOf(getResources().getColor(R.color.floatButtonColor)));
Non funziona per me. – tounaobun
setElevation è disponibile a un livello API minimo di 21, come può funzionare sotto LOLLIPOP? – tounaobun
Si potrebbe semplicemente attenersi al vecchio approccio di creare il proprio ImageButton su pre-lecca-lecca. Come hai fatto prima, hanno introdotto FAB –