Activity#setTitle有效,但Activity#getWindow()#setTitle没有

时间:2012-12-20 12:37:20

标签: android

在活动中,我可以使用以下方式更改标题:

setTitle("new title");

这种方式有效。但是,我也可以使用getWindow获取窗口 - 并调用其getTitle方法:

getWindow().setTitle("new title");

这种方法不起作用。为什么呢?

1 个答案:

答案 0 :(得分:0)

我在10级遇到了同样的问题。要解决此问题,请检查活动是否扩展 ActionBarActivity

如果是,请改为使用:

setTitle("title");

使用:

getSupportActionBar().setTitle("title"); 

它对我有用。 :d