我有一个带有笑话的简单应用程序。我使用以下代码在一些按钮中设置文本:
bt_barjokes.setText(getString(R.string.bar_jokes)+ " ("+barjokes.size()+")");
工作完美,它给出了所用 Arraylist 的正确标题和大小:Bar Jokes (55)
问题是我想更改 (55) 的颜色和字体大小:
("+barjokes.size()+")")
我已经尝试了本论坛中建议的几种解决方案,但无法使其发挥作用。
最佳答案
您可以使用 ForegroundColorSpan
更改文本颜色,使用 AbsoluteSizeSpan
或 RelativeSizeSpan
更改字体大小。
关于java - 在 Button 中设置 2 种不同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37797717/