因此,我使用 onCreate 中的以下代码为我的所有活动设置自定义标题栏。
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(id);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title_bar);
activityTitle = (TextView)findViewById(R.id.titleText);
if (activityTitle != null)
{
activityTitle.setText(title);
}
这会正确设置自定义标题栏,但我发现在主启动器活动中,应用程序的名称会在标题栏中显示一瞬间,然后更改为我在上面设置的标题。这只发生在主入口点活动中,所有其他活动都会立即显示我的自定义标题。任何想法为什么会发生这种情况以及如何解决?
谢谢