是否可以在Android Studio中以编程方式更改导航栏文本颜色?我已经成功地一行更改了背景颜色,但是无法更改文本颜色。抱歉,从Android Studio开始:)
这是我更改背景颜色的方法:
getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#C0FA94")));
您可以将setTitleTextColor
方法与颜色一起使用以应用于标题字符串。例如:
getSupportActionBar().setTitleTextColor(0xFFFFFFFF);
如果要以这种方式设置颜色,则前2个字节为Alpha,然后为RGB中的颜色为hexa。
您可以使用此代码将颜色和文本设置为操作栏:
getSupportActionBar().setTitle(Html.fromHtml("<font color='#ff0000'>ActionBar title </font>"));
color mod是RGB。