设置ActionBar的颜色

ActionBar的颜色有多种,包括自身的背景色,标题title的颜色,以及item项的文字颜色,控件的颜色都可以在xml中设置属性,主要是自身的背景色和titile的背景色的设置

1.自身背景色的设置:

      使用以下代码:

      mActionBar.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.bg_action_bar_normal));

2.title背景色的设置:

     使用一下代码:

     int titleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");
TextView title = (TextView) findViewById(titleId);
title.setTextColor(this.getResources().getColor(R.color.red));

你可能感兴趣的:(设置ActionBar的颜色)