工具栏与状态栏重叠

罗恩

我的状态栏出现问题,该状态栏与工具栏重叠。

我希望具有这样的功能:当用户ListView向下滚动时,工具栏消失在状态栏的后面,以便仅显示选项卡,就像在WhatsApp和YouTube应用程序中一样。

为了达到这种效果或获得此功能,我使用了以下代码:

app:layout_scrollFlags="scroll|enterAlways"

进入我的android.support.v7.widget.Toolbar,但正如我之前所说,状态栏被工具栏重叠。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

<?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=".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"
            app:layout_scrollFlags="scroll|enterAlways"
            android:background="?attr/colorPrimary"
            app:popupTheme="@style/AppTheme.PopupOverlay">

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

        <android.support.design.widget.TabLayout
            android:id="@+id/tabs"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />

    </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.CoordinatorLayout>

感谢您的帮助!

更新:

v21 \ styles.xml

<resources>>
    <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
        <item name="android:windowDrawsSystemBarBackgrounds">true</item>
        <item name="android:statusBarColor">@android:color/transparent</item>
    </style>
</resources>

styles.xml

<resources>

    <!-- Base application theme. -->
    <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>
    </style>
    <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>
    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

</resources>

在此处输入图片说明

mdtuyen

试加android:fitsSystemWindows="true"android.support.design.widget.AppBarLayout@style/AppTheme.PopupOverlay风格

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

工具栏在状态栏下方重叠

来自分类Dev

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

来自分类Dev

状态栏后面的工具栏

来自分类Dev

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

来自分类Dev

ScrollView重叠工具栏

来自分类Dev

PreferenceFragment重叠工具栏

来自分类Dev

工具栏与PreferenceFragment重叠

来自分类Dev

视图与工具栏重叠

来自分类Dev

工具栏与LinearLayout重叠

来自分类Dev

状态栏与导航栏重叠:MPMoviePlayerController

来自分类Dev

导航栏重叠状态栏

来自分类Dev

Android底栏重叠工具栏

来自分类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

将我的工具栏图像显示为状态栏的背景,从而影响android中的导航栏

来自分类Dev

Android Studio在布局预览中不显示状态栏,导航栏和默认工具栏

来自分类Dev

OSX Mavericks下载文件夹在Finder中打开,没有侧边栏,状态栏或工具栏

来自分类Dev

iOS UITableViewController重叠状态栏

来自分类Dev

UWP触摸键盘与状态栏重叠

来自分类Dev

片段与AppCompat工具栏重叠

Related 相关文章

热门标签

归档