XML : Toolbar overlaying EditText field using new XML design pattern (content_name.xml)

I recently switched to using android studio 2.0. By default, it uses a new design pattern that creates two xml files for every layout. They are content_name.xml and activity_name.xml For some reason, the nav bar is overlaying the first EditText element. What am I missing?

enter image description here

activity_address_entry.xml

  <RelativeLayout      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:layout_width="match_parent"      android:layout_height="match_parent"      android:paddingBottom="@dimen/activity_vertical_margin"      android:paddingLeft="@dimen/activity_horizontal_margin"      android:paddingRight="@dimen/activity_horizontal_margin"      android:paddingTop="@dimen/activity_vertical_margin"      app:layout_behavior="@string/appbar_scrolling_view_behavior"      tools:context="com.macbook.homeworkthree.AddressConsoleMain"      tools:showIn="@layout/activity_address_console_main">        <EditText          android:id="@+id/editRecordNumber"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:hint="@string/recordNumber"          android:inputType="textPersonName"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"/>        <Button          android:id="@+id/cmdAdd"          style="?android:attr/buttonStyleSmall"          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:text="@string/add"          android:layout_above="@+id/cmdEdit"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"/>        <Button          android:id="@+id/cmdEdit"          style="?android:attr/buttonStyleSmall"          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:text="@string/edit"          android:layout_above="@+id/cmdView"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"/>        <Button          android:id="@+id/cmdView"          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:text="@string/view"          android:layout_above="@+id/cmdDelete"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"/>        <Button          android:id="@+id/cmdDelete"          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:text="@string/delete"          android:layout_alignParentBottom="true"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"          android:layout_marginBottom="53dp"/>        </RelativeLayout>    

content_address_entry.xml

  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"                xmlns:tools="http://schemas.android.com/tools"                android:id="@+id/LinearLayout1"                android:layout_width="match_parent"                android:layout_height="match_parent"                android:orientation="vertical" >        <EditText          android:id="@+id/editFirst"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:hint="@string/firstName"          android:inputType="textPersonName" />        <EditText          android:id="@+id/editLast"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:hint="@string/lastName"          android:inputType="textPersonName"         />        <EditText          android:id="@+id/editAddress"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:hint="@string/address"          android:inputType="textPersonName"          android:layout_alignBaseline="@+id/editState"          android:layout_alignBottom="@+id/editState"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"/>        <EditText          android:id="@+id/editTown"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:hint="@string/town"          android:inputType="textPersonName"          android:layout_alignBaseline="@+id/editState"          android:layout_alignBottom="@+id/editState"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"/>        <EditText          android:id="@+id/editState"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:hint="@string/state"          android:inputType="textPersonName"          android:layout_below="@+id/editFirst"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"/>          <EditText          android:id="@+id/editZip"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:hint="@string/zip"          android:inputType="textPersonName"          android:layout_alignParentBottom="true"          android:layout_alignParentLeft="true"          android:layout_alignParentStart="true"          android:layout_marginBottom="87dp"/>          <Button          android:id="@+id/cmdSave"          style="?android:attr/buttonStyleSmall"          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:text="@string/ok" />        <Button          android:id="@+id/cmdClear"          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:text="@string/clear" />        <Button          android:id="@+id/cmdCancel"          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:text="@string/cancel" />    </LinearLayout>    

No comments:

Post a Comment