您的位置:首页 > 产品设计 > UI/UE

requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法

2016-07-15 10:48 751 查看

requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法

正常情况下requestWindowFeature(Window.FEATURE_NO_TITLE)是可以生效的,但是当Activity继承子AppCompatActivity的时候,这个就失效了

解决办法:

// 手动在oncreate里hide()actionbar
if (getSupportActionBar() != null){
getSupportActionBar().hide();
}
// 第二种最简单 直接用supportrequestwindowFeature好了:
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
// 第三种 直接修改style 缺点 直接全局了(注意继承)
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
</style>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: