安卓 AppCompat 隐藏标题栏 保留底部导航栏
2017-08-10 10:53
627 查看
继承AppCompatActivity的Activity无法用 requestWindowFeature(Window.FEATURE_NO_TITLE);隐藏标题栏
改manifest.xml配置里的 style 来实现(添加NoActionBar属性)
这里必须是Theme.AppCompat.Light.NoActionBar,不能是Theme.NoActionBar
而Theme.AppCompat有三个选项可以用:
1、NoActionBar //白色背景包括底部导航栏
2、Light.NoActionBar // 黑色背景包括底部导航栏
3、DayNight.NoActionBar// 白色背景包括底部导航栏
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); //完全木有效果啊 setContentView(R.layout.activity_main); } }
改manifest.xml配置里的 style 来实现(添加NoActionBar属性)
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/Theme.AppCompat.Light.NoActionBar">
这里必须是Theme.AppCompat.Light.NoActionBar,不能是Theme.NoActionBar
而Theme.AppCompat有三个选项可以用:
1、NoActionBar //白色背景包括底部导航栏
2、Light.NoActionBar // 黑色背景包括底部导航栏
3、DayNight.NoActionBar// 白色背景包括底部导航栏
相关文章推荐
- 安卓APP底部导航栏(有消息圆点指示器),实现fragment切换(eclipse)
- 第三方开源库:ByeBurger 实现标题栏和底部导航栏的出现与隐藏
- Android App 隐藏标题栏+状态栏+导航栏
- 安卓开发——如何完美隐藏底部虚拟导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏+获取状态栏的三种方法
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android Studio新建的工程继承了AppCompatActivity设置隐藏标题栏还闪退
- Android Studio新建的工程继承了AppCompatActivity设置隐藏标题栏还闪退
- AppCompatActivity隐藏标题栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android Studio新建的工程继承了AppCompatActivity设置隐藏标题栏后闪退
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- 实现滑动隐藏标题栏底部导航栏
- 安卓精美底部导航栏的实现TabHost
- Android之framework修改底部导航栏NavigationBar动态显示和隐藏
- 安卓底部导航栏点击变色切换不同Fragment