无效代码
//设置顶部图标
val drawable = resources.getDrawable(align.resId)
setCompoundDrawables(null, drawable, null, null)
有效代码
- AppCompatResources.getDrawable获取资源图片
- 需要设置setBounds
//设置顶部图标
val drawable = AppCompatResources.getDrawable(context, align.resId)
drawable?.setBounds(0, 0, drawable.minimumWidth, drawable.minimumHeight)
setCompoundDrawables(null, drawable, null, null)