gpt4 book ai didi

android - 带圆边的按钮动态背景颜色

转载 作者:行者123 更新时间:2023-11-30 00:00:14 25 4
gpt4 key购买 nike

我设法为我的按钮设置了圆边。

我还设法拥有动态背景颜色(取自网络服务)。

问题是这样做的时候:

   btn.setBackgroundResource(R.drawable.radio_button_selector);
btn.setBackgroundColor(Color.parseColor(currentQuestion.backgroundColorButton));

一个覆盖另一个,因此我不能有圆角边缘和动态背景颜色。

我不能在选择器中使用动态颜色(因为它是静态 XML)。

我无法以编程方式设置圆角边缘(据我所知该方法不存在)。

我该怎么做?

最佳答案

使用这个

 String backgroundColor= "#fc0000"; // set dynamic color here

btn.setBackgroundColor(Color.parseColor(backgroundColor));

另一个例子:

GradientDrawable drawable = new GradientDrawable();
drawable.setShape(GradientDrawable.RECTANGLE);
drawable.setStroke(5, Color.MAGENTA);
drawable.setColor(Color.BLACK);
btnBlackColor.setBackgroundDrawable(drawable);

关于android - 带圆边的按钮动态背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50061833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com