状态栏和自定义快餐栏之间的空白空间

时间:2016-06-07 18:43:27

标签: android

我的活动xml布局文件:

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.votingsystem.tsiro.mainClasses.LoginActivity">

<!-- Framelayout to display Fragments -->
<com.rey.material.widget.FrameLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <io.codetail.widget.RevealFrameLayout
        android:id="@+id/revealContainer"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <ImageView
            android:id="@+id/themeImgv"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:contentDescription="@string/theme" />

    </io.codetail.widget.RevealFrameLayout>

    <RelativeLayout
        android:id="@+id/loginActivityFgmtContainer"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" />

    <com.rey.material.widget.FrameLayout
        android:id="@+id/errorContainerRlt"
        android:layout_width="match_parent"
        android:layout_height="@dimen/errorContainer_Rlt_height" />

    <com.rey.material.widget.SnackBar
        android:id="@+id/loginActivitySnkBar"
        android:layout_width="match_parent"
        android:layout_height="@dimen/loginActivity_SnkBar_height"
        android:visibility="invisible"
        android:layout_gravity="bottom" />

</com.rey.material.widget.FrameLayout>

enter image description here

将windowTranslucentStatus设置为true to main Application主题消除了图片中显示的空白区域。如果windowTranslucentStatus设置为false,有人能告诉我出了什么问题吗?

1 个答案:

答案 0 :(得分:0)

好吧,经过第二次仔细查看我的代码后,我发现我正在以编程方式设置填充到我的自定义零食栏容器布局......我删除它并清空空间'神奇地'删除...抱歉这么粗心和发布这样愚蠢的问题..