如何在Kotlin中进行设定行程?这不会在按钮背景中显示为方法。这是我想要在Java中实现的目标:
((GradientDrawable) mAllButton.getBackground()).setStroke(1, ContextCompat.getColor(this, R.color.colorPrimary));
最佳答案
干得好。
Kotlin :
(someButton.background as GradientDrawable).setStroke(1, ContextCompat.getColor(context, someColorId))
Java:
((GradientDrawable)someButton.getBackground()).setStroke(1, ContextCompat.getColor(context, someColorId))
附言这仅在您使用drawable.xml初始化按钮时有效