在Xamarin中,如何更改ActionBar
中文字的文字颜色?
我已成功更改背景颜色,但未更改文字颜色。
这是我的代码:
ColorDrawable colorDrawable = new ColorDrawable(Color.White);
ActionBar.SetBackgroundDrawable(colorDrawable);
this.TitleColor = Color.Black;
我无法在ActionBar
对象中看到正确的方法,并且指定this.TitleColor
无效。
答案 0 :(得分:2)
int actionBarTitleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");
if (actionBarTitleId > 0) {
TextView title = (TextView) findViewById(actionBarTitleId);
if (title != null) {
title.setTextColor(Color.RED);
}
}
的更多信息