最顶层的酒吧电池和网络没有出现

时间:2017-01-13 03:47:22

标签: android android-layout

有电池和网络的最顶部的酒吧是纯白色酒吧。 请帮忙解决这个问题。 感谢

它就是这样来的

It is coming like this

应该是这样的

It should be like this

这是我的xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

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

    <android.support.v7.widget.Toolbar
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="?attr/colorPrimary"
        android:theme="?attr/actionBarTheme"
        android:minHeight="?attr/actionBarSize"
        android:id="@+id/toolbar2"
        android:layout_weight="1" />

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

<!-- Editext for Search -->
<EditText android:id="@+id/inputSearch"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:hint="Search products.."
    android:inputType="textVisiblePassword"/>

<!-- List View -->
<ListView
    android:id="@+id/list_view"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" />

</LinearLayout>

1 个答案:

答案 0 :(得分:2)

对我有用的修复方法是切换到CoordinatorLayout。即

  <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:app="http://schemas.android.com/apk/res-auto"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:fitsSystemWindows="true">

  <!-- your contents here -->

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

将您的布局内容移到CoordinatorLayout内。另外android:fitsSystemWindows="true"是必要的,如果fitSystemWindows设置为true,则无法使其正常工作。希望它有所帮助。