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?
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