gpt4 book ai didi

android - 试图在运行时更改 TextView 的颜色,文本 "disappears"

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

我正在尝试在运行时更改 TextView 的属性,我正在尝试做的一件事是在用户按下按钮时更改文本颜色,但是当用户按下按钮时文本只是“消失”了。

    // Changes colour of team name text when a colour button is pressed 
bColourPink.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
tvTeamName.setTextColor(R.color.pink);
}
});

颜色资源在程序的其他区域按预期工作(即正确显示预期颜色)。

在研究这个问题时,我发现其他人也有同样的问题,因为他们的颜色资源是#rgb,所以它将 alpha 设置为 0,但是我将我的颜色资源更改为 #aarrggbb 格式,但我仍然遇到同样的问题。

最佳答案

请使用

tvTeamName.setTextColor(getResources().getColor(R.color.pink));

关于android - 试图在运行时更改 TextView 的颜色,文本 "disappears",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8742572/

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