Using Material design, I need to create a button with text and Image aligned vertically.
<com.google.android.material.button.MaterialButton
android:id="@+id/btn"
style="@style/Widget.MaterialComponents.Button.UnelevatedButton"
android:layout_width="160dp"
android:layout_height="160dp"
android:clickable="true"
android:elevation="4dp"
android:fontFamily="@font/roboto_bold"
android:onClick="myfunction()"
android:text="BUTTON"
android:textColor="@android:color/black"
android:textSize="20dp" />