显示不居中,试着将iconGravity属性改成textStart,如果不行就改成其他的。
iconPadding属性改成0dp
insetLeft
insetTop
insetRight
insetBottom
这四个统统改成0dp后再观察,如果还是不行就更换xml资源文件吧。
显示太大或太小
iconSize改成xml资源文件里的值

![]()
button没有checkbox那样的点击效果
checkable设为true
调整UI元素布局与效果
本文介绍了如何解决UI元素如按钮、图标等显示不居中、大小不合适的问题,并提供了实现按钮点击效果的方法。通过调整iconGravity、iconPadding等属性及使用特定的XML资源文件值,可以改善UI布局。同时,设置checkable属性为true可让按钮具备类似复选框的点击反馈。
显示不居中,试着将iconGravity属性改成textStart,如果不行就改成其他的。
iconPadding属性改成0dp
insetLeft
insetTop
insetRight
insetBottom
这四个统统改成0dp后再观察,如果还是不行就更换xml资源文件吧。
显示太大或太小
iconSize改成xml资源文件里的值

![]()
button没有checkbox那样的点击效果
checkable设为true

被折叠的 条评论
为什么被折叠?