androidStudio中,继承Activity不能显示TitleBar也不是显示ActionBar

pokerWu 发布于 2015/06/30 00:21
阅读 1K+
收藏 1
 minSdkVersion 14

 targetSdkVersion 22

 都是大于11的,Application中theme也是AppTheme,在这个theme里应该是有ActionBar的,运行之后没有TitleBar,没有ActionBar,(我没有设置NO_TITLE),在代码中getActionBar()抛出空指针;当我去掉theme时,又可以显示ActionBar了。主题是全黑的。

当我继承ActionBarActivity时也能显示ActionBar

加载中
0
小红书
小红书
试试 Theme.Holo
0
linwoain
linwoain
到style文件中看看AppTheme是继承的哪个主题,看看你使用手机或者模拟器的版本
0
pokerWu
pokerWu

引用来自“linwoain”的评论

到style文件中看看AppTheme是继承的哪个主题,看看你使用手机或者模拟器的版本
集成的是这个样式Theme.AppCompat.Light.DarkActionBar,我继续找,找到了他的上一层parent为Base.Theme.AppCompat.Light.DarkActionBar;这个里面写了<item name="actionBarPopupTheme">
        <item name="actionBarWidgetTheme">
        <item name="actionBarTheme">
应该就是有actionBar的
返回顶部
顶部