Android material 按钮图标与按钮对齐

Android material button icon aligned to the button

有没有办法将图标与 android XML 中 material 按钮的开始、顶部和左侧对齐?以编程方式进行也是可以接受的。

我希望 app:iconPadding="0dp" 能做到这一点,但事实并非如此。目标是这样的:

我的XML:

            <com.google.android.material.button.MaterialButton
                android:id="@+id/return_button"
                app:cornerRadius="40dp"
                app:icon="@drawable/icon_back"
                app:iconPadding="0dp"
                app:iconGravity="start"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                tools:text="RETURN" />

没有。 Material 小部件附带了指南。如果你想做这样的事情,你应该找到另一种方法,比如在 canvas、复合视图、库上绘图。