我的工具栏标题需要能够根据按钮单击更改颜色。例如,工具栏标题的默认颜色是白色,但是如果按下按钮,我希望它变成红色。如何以编程方式更改工具栏文本的颜色
我尝试使用以下内容:
SpannableString title;
title.setSpan(new ForegroundColorSpan(Color.argb(1, 255, 64, 129)), 0, remainingTitle.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
但由于某些原因的颜色只是不希望改变。它曾用于操作栏,但出于某种原因,这种方法不适用于工具栏。
如果我只想改变标题颜色的一部分,该怎么办?只说出整个标题中的几个字母。我应该更具体,这就是我想要做的。 – Brejuro
@Brejuro我编辑了我的答案。 – SilentKnight
我想跨越我的工具栏标题,但不是textview。此外,在我的文章中,我试图使用SpannableString,但它似乎没有影响我的标题的颜色。感谢您与我保持联系 – Brejuro