title: When using Theme.MaterialComponents.Light.NoActionBar style, setting Button Background has no effect
body: <p>In order to use Chip and ChipGroup, I set Application style extends  <code>Theme.MaterialComponents.Light.NoActionBar</code> int manifests.xml, then I set Button "android:background" attr, but it does not effect! why? and what can I do?</p>
  
  <p>This is my style:</p>
  
  <pre><code>  &lt;style name="AppBaseTheme" parent="Theme.MaterialComponents.Light.NoActionBar"&gt;
      &lt;item name="colorPrimary"&gt;@color/primary_material_light&lt;/item&gt;
      &lt;item name="colorPrimaryDark"&gt;@color/header_color&lt;/item&gt;
      &lt;item name="actionBarSize"&gt;48dp&lt;/item&gt;
      &lt;item name="android:screenOrientation"&gt;portrait&lt;/item&gt;
      &lt;!--&lt;item name="buttonStyle"&gt;@style/AntButton&lt;/item&gt;--&gt;
      &lt;!--&lt;item name="materialButtonStyle"&gt;@style/AntButton&lt;/item&gt;--&gt;
      &lt;!--&lt;item name="android:button"&gt;&lt;/item&gt;--&gt;
      &lt;!--&lt;item name="android:progressTint"&gt;@color/ffc000&lt;/item&gt;--&gt;
      &lt;item name="colorAccent"&gt;@color/ffc000&lt;/item&gt;
  &lt;/style&gt;
  
  
  &lt;style name="AntButton" parent="android:Widget"&gt;
      &lt;item name="android:background"&gt;@drawable/abc_btn_default_mtrl_shape&lt;/item&gt;
      &lt;item name="android:textAppearance"&gt;?android:attr/textAppearanceButton&lt;/item&gt;
      &lt;item name="android:minHeight"&gt;48dip&lt;/item&gt;
      &lt;item name="android:minWidth"&gt;88dip&lt;/item&gt;
      &lt;item name="android:focusable"&gt;true&lt;/item&gt;
      &lt;item name="android:clickable"&gt;true&lt;/item&gt;
      &lt;item name="android:gravity"&gt;center_vertical|center_horizontal&lt;/item&gt;
      &lt;!--&lt;item name="android:colorButtonNormal"&gt;@color/white&lt;/item&gt;--&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>I have tried to change buttonStyle and materialButtonStyle, but not effect too!</p>
  
  <p>this is my layout XML:</p>
  
  <pre><code>&lt;LinearLayout
      android:layout_width="match_parent"
      android:layout_height="match_parent"&gt;
  
      &lt;LinearLayout
          android:id="@+id/ll_popup"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:layout_gravity="bottom"
          android:background="@color/white"
          android:divider="@drawable/shape_divider_05dp"
          android:orientation="vertical"
          android:showDividers="beginning|middle"&gt;
  
          &lt;!--only can use backgroundTint to change background color--&gt;
          &lt;Button
              android:id="@+id/item_popupwindows_Photo"
              android:layout_width="match_parent"
              android:layout_height="55dp"
              android:backgroundTint="@color/white"
              android:text="Pictrue"
              android:textColor="@color/c_666666"
              android:textSize="16sp" /&gt;
  
          &lt;!--background not effect !!--&gt;
          &lt;Button
              android:id="@+id/item_popupwindows_cancel"
              android:layout_width="match_parent"
              android:layout_height="55dp"
              android:background="@color/white"
              android:text="cancel"
              android:textColor="@color/c_666666"
              android:textSize="16sp" /&gt;
      &lt;/LinearLayout&gt;
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>this is result :</p>
  
  <p><a href="https://i.stack.imgur.com/MgTIH.png" rel="noreferrer"><img src="https://i.stack.imgur.com/MgTIH.png" alt="enter image description here"></a></p>
  
  <p>Because I have used Chip and ChipGroup in APP, I have to user theme extends MaterialComponents! do you know how to resolve it ？please tell me, thanks!</p>
  
  <p>in this page <a href="https://stackoverflow.com/questions/52673053/cant-use-androidbackground-with-button-from-the-new-material-components">Can&#39;t use android:background with button from the new material components</a>, the author wants to change the default padding, but I want to change the <code>backgroundDrawable</code>, so, it does not work for me.</p>