Androidでボタンの背景色を変えたく、以下のように設定しました。

<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@color/colorPrimary"
        android:text="Button" />

ですが画像のように角ばった形になります。
元の形のままで背景色を変更するにはどうすればいいですか?

普通のボタン
角ばったボタン