材料按钮图标

Ben*_*det 14 android android-button material-design material-components-android

谷歌的新材料按钮非常好.根据文档,我们可以设置左侧默认显示的图标.有谁知道如何在右边设置它?我找不到任何关于此事的内容.

谢谢.

Gab*_*tti 21

只需使用app:iconGravity属性或方法setIconGravity()

它需要1.1.0版本的 android 材料组件。

在此处输入图片说明

您也可以使用app:iconGravity="end".

另外根据文档

如果将开始对齐的图标添加到此按钮,请使用类似于默认 MaterialButton 样式中指定的“.Icon”样式之一的样式。“.Icon”样式稍微调整填充以达到更好的视觉平衡。此样式仅应与开始对齐的图标按钮一起使用。如果您的图标是端对齐的,则不能使用“.Icon”样式,而必须手动调整填充,以便镜像视觉调整。


小智 19

今天我用谷歌搜索了同样的问题并发现了这个:android:layoutDirection="rtl".它适用于我的测试项目.


Vic*_*iel 5

版本1.1.0-alpha06中有一个新的重力值结尾