Я использую библиотеку поддержки 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"
/>
 
