我正在尝试以编程方式设置strokeColor
,但它不起作用。这是我尝试过的
gold_card.strokeColor= Color.GREEN
看官方的strikeColor方法,它需要一个参数
public void setStrokeColor(@ColorInt int strokeColor) {
this.cardViewHelper.setStrokeColor(strokeColor);
}
因此,在传递 Color int 参数时,它表示无法访问代码。下面的方法表示无法访问代码
gold_card.strokeColor(Color.GRAY)
那么如何正确地将 linesColor
设置为 CardView
呢?
PS:是的,我正在使用 MaterailCardView
最佳答案
您需要将 gold_card
定义为 MatericalCardView
,而不是 CardView
。
MatrialCardView gold_card = findViewById(R.id.cold_card)
关于android - 以编程方式将描边颜色设置为 CardView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56595438/