gpt4 book ai didi

java - 以编程方式设置 textView 颜色

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

此代码显示文本:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_item_detail, container, false);
if (mItem != null) {
TextView txtBig = (TextView) rootView.findViewById(R.id.item_detail2);
txtBig.setText(mItem.content);
}

return rootView;
}

但是当我使用时:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_item_detail, container, false);
if (mItem != null) {
TextView txtBig = (TextView) rootView.findViewById(R.id.item_detail2);
txtBig.setText(mItem.content);
txtBig.setTextColor(Color.parseColor("#ff0000"));
}
return rootView;
}

屏幕上没有文字。我试过txtBig.setTextColor(0xff000000);也是,但运气不好。

最佳答案

您可以尝试下面的代码吗:

txtBig.setTextColor(getResources().getColor(R.color.yellow));

您必须在资源 -> 目录中的color.xml添加黄色。

<color name="yellow">#FFFF00</color>

希望对您有帮助。

关于java - 以编程方式设置 textView 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31222430/

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