requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法
原项目为Java语言编写,最近新建了一个模块,使用的是Kotlin语言,appcompat依赖版本与原java模块完全相同,但是
requestWindowFeature(Window.FEATURE_NO_TITLE)
竟然无效,发现问题出在主题设置,新建的模块继承的是MD的主题,主题中应有
<item name="windowNoTitle">false</item>
属性设置,那么代码中隐藏标题栏无效。
所以解决方法有三:
- 主题中将windowNoTitle设置为true
- 继承的主题使用XXX.NoActionBar
- setContentView之后hide ActionBar