更改Android芯片图标位置

kgqe7b3p  于 2022-12-16  发布在  Android
关注(0)|答案(3)|浏览(156)

我在我的应用程序中添加了一些芯片。默认芯片有勾选图标,当你这样选择它。

我想把图标的位置改到底部。像这样。

没有改变图标位置的属性,我怎么能达到这个结果。

nr9pn0ug

nr9pn0ug1#

使用此属性更改芯片图标位置:

android:layoutDirection="rtl"
wfypjpf4

wfypjpf42#

您可以设置android:layoutDirection="rtl"或当前方向的相反方向,以将图标放在右侧。
更多信息:https://material.io/design/usability/bidirectionality.html

sgtfey8w

sgtfey8w3#

开始图标
app:chipIconVisible-芯片图标的可见性。app:chipIcon-显示在芯片开始处的可绘制图标。app:chipIconSize-芯片图标的大小。

chip.setOnClickListener {
   // Handle chip click
}

关闭图标
app:closeIconVisible-关闭图标的可见性。app:closeIcon-在芯片末端显示的可绘制图标。app:closeIconSize-关闭图标的大小。

chip.setOnCloseIconClickListener {
    // Handle chip close icon click
}

相关问题