如何在android活动中更改标题栏颜色?

时间:2010-03-05 13:04:34

标签: android layout android-activity

  

可能重复:
  Set title background color

如何更改Android应用中的标题栏颜色?

我试过了:

this.setTitleColor(Color.BLUE); 

但它改变了书面文字的颜色而不是标题栏颜色。

1 个答案:

答案 0 :(得分:6)

上下文的getWindow()方法返回当前视图上下文,用于获取Activity的标题栏,android.id.id.title

View title = getWindow().findViewById(android.R.id.title);
View titleBar = (View) title.getParent();
titleBar.setBackgroundColor(Color.RED);`