Я использую библиотеку поддержки Android v21.
Я создал кнопку с пользовательским цветом фона. Эффекты материала, такие как пульсация, раскрытие исчезают (кроме высоты над щелчком), когда я использую задний цвет земли.
<Button
style="?android:attr/buttonStyleSmall"
android:background="?attr/colorPrimary"
android:textColor="@color/white"
android:textAllCaps="true"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Button1"
/>
Следующая нормальная кнопка, и эффекты работают нормально.
<Button
style="?android:attr/buttonStyleSmall"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textAllCaps="true"
android:text="Button1"
/>