gpt4 book ai didi

java - 无法使用 ColorDrawable 设置 TextColor

转载 作者:行者123 更新时间:2023-12-01 08:50:01 25 4
gpt4 key购买 nike

我有一个 TextView,其默认颜色设置为

textView.setTextColor(Color.BLACK);

现在,为了从首选项中获取新的文本颜色,我执行了以下操作:

textcolor = Color.BLACK;
SharedPreferences sharedPreferences5 = android.preference.PreferenceManager.getDefaultSharedPreferences(this);
textcolorpri = sharedPreferences5.getInt("tabletextcolor", textcolor);

但我无法将此颜色设置为文本,使用以下代码会出现错误

textView.setTextColor(new ColorDrawable(textcolorpri));

最佳答案

setTextColor 期望 color 作为 int

new ColorDrawable 将创建一个 Drawable,它是一个对象。

<小时/>

如果你想使用颜色,只需使用textView.setTextColor(textcolorpri);

另请参阅documentation here .

关于java - 无法使用 ColorDrawable 设置 TextColor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42455575/

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