工具栏在状态栏下方重叠

亚历山德鲁马戏团

我使用CoordinatorLayout和AppBarLayout在用户滚动回收器视图时隐藏/显示工具栏。问题在于工具栏在状态栏下仍然可见。查看图像(“ Test2”标题仍然可见):

在此处输入图片说明

我当然添加了fitSystemWindows标志:

    <?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/main_content"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true"
    tools:context="software.cia.test2.MainActivity">

    <android.support.design.widget.AppBarLayout
        android:id="@+id/appbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:paddingTop="@dimen/appbar_padding_top"
        android:theme="@style/AppTheme.AppBarOverlay">

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            app:layout_scrollFlags="scroll|enterAlways|snap"
            app:popupTheme="@style/AppTheme.PopupOverlay">

        </android.support.v7.widget.Toolbar>

    </android.support.design.widget.AppBarLayout>

    <android.support.v4.view.ViewPager
        android:id="@+id/container"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_behavior="@string/appbar_scrolling_view_behavior" />

    <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="end|bottom"
        android:layout_margin="@dimen/fab_margin"
        android:src="@android:drawable/ic_dialog_email" />

</android.support.design.widget.CoordinatorLayout>
陈志辉

我认为这是一个错误...然后我尝试在style.xml中设置statusBarColor,并且它起作用了!在style.xml v21中尝试一下

<item name="android:statusBarColor">?colorPrimaryDark</item>

希望它可以解决您的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

工具栏与状态栏重叠

来自分类Dev

工具栏上方的状态栏为白色

来自分类Dev

状态栏后面的工具栏

来自分类Dev

Android状态栏以协调器布局向上滚动,状态图标与工具栏标题重叠

来自分类Dev

RecyclerView在工具栏下方

来自分类Dev

工具栏下方的白条

来自分类Dev

导航栏从状态栏下方跳出?

来自分类Dev

状态栏下方的快速导航栏

来自分类Dev

ScrollView重叠工具栏

来自分类Dev

PreferenceFragment重叠工具栏

来自分类Dev

工具栏与PreferenceFragment重叠

来自分类Dev

视图与工具栏重叠

来自分类Dev

工具栏与LinearLayout重叠

来自分类Dev

状态栏与导航栏重叠:MPMoviePlayerController

来自分类Dev

导航栏重叠状态栏

来自分类Dev

Android底栏重叠工具栏

来自分类Dev

如何将溢出菜单放置在工具栏下方而不是溢出菜单与应用栏重叠

来自分类Dev

在Android Lollipop中为状态栏加深工具栏颜色

来自分类Dev

具有工具栏和状态栏的WPF DockPanel

来自分类Dev

iOS7合并状态栏和工具栏

来自分类Dev

如何在DHTMLX中创建底部工具栏(状态栏)?

来自分类Dev

Android工具栏被推到顶部状态栏的后面

来自分类Dev

Android:如何删除工具栏和状态栏之间的线

来自分类Dev

工具栏会覆盖状态栏并在其上投射阴影

来自分类Dev

棒棒糖状态栏上的工具栏阴影

来自分类Dev

API 19状态栏后面的Android工具栏

来自分类Dev

API 19状态栏后面的Android工具栏

来自分类Dev

应用程序使用的状态栏/工具栏上的模糊效果名称

来自分类Dev

在状态栏下方设置活动