1<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5 android:id="@+id/container" 6 tools:context=".LoginActivity" > 7 8 <TextView 9 android:id="@+id/password" 10 android:layout_width="wrap_content" 11 android:layout_height="wrap_content" 12 android:layout_alignRight="@+id/username" 13 android:layout_below="@+id/username" 14 android:layout_marginTop="30dp" 15 android:text="@string/password" 16 android:textAppearance="?android:attr/textAppearanceLarge" /> 17 18 <EditText 19 android:id="@+id/usernameEdit" 20 android:layout_width="wrap_content" 21 android:layout_height="wrap_content" 22 android:layout_alignTop="@+id/username" 23 android:layout_marginLeft="14dp" 24 android:layout_toRightOf="@+id/username" 25 android:ems="10" /> 26 27 <TextView 28 android:id="@+id/username" 29 android:layout_width="wrap_content" 30 android:layout_height="wrap_content" 31 android:layout_alignParentLeft="true" 32 android:layout_alignParentTop="true" 33 android:layout_marginLeft="20dp" 34 android:layout_marginTop="51dp" 35 android:text="@string/username" 36 android:textAppearance="?android:attr/textAppearanceLarge" /> 37 38 <EditText 39 android:id="@+id/passwordEdit" 40 android:layout_width="wrap_content" 41 android:layout_height="wrap_content" 42 android:layout_alignBaseline="@+id/password" 43 android:layout_alignBottom="@+id/password" 44 android:layout_alignLeft="@+id/usernameEdit" 45 android:layout_alignParentRight="true" 46 android:ems="10" > 47 48 <requestFocus /> 49 </EditText> 50 51 <Button 52 android:id="@+id/cancel" 53 android:layout_width="wrap_content" 54 android:layout_height="wrap_content" 55 android:layout_alignParentBottom="true" 56 android:layout_marginBottom="14dp" 57 android:layout_toLeftOf="@+id/passwordEdit" 58 android:onClick="sendMessage" 59 android:text="@string/cancel" /> 60 61 <Button 62 android:id="@+id/submit" 63 android:layout_width="wrap_content" 64 android:layout_height="wrap_content" 65 android:layout_alignBaseline="@+id/cancel" 66 android:layout_alignBottom="@+id/cancel" 67 android:layout_alignLeft="@+id/passwordEdit" 68 android:layout_marginLeft="41dp" 69 android:onClick="sendMessage" 70 android:text="@string/submit" /> 71 72 <EditText 73 android:id="@+id/retypeEdit" 74 android:layout_width="wrap_content" 75 android:layout_height="wrap_content" 76 android:layout_alignBaseline="@+id/retype" 77 android:layout_alignBottom="@+id/retype" 78 android:layout_alignLeft="@+id/passwordEdit" 79 android:layout_alignParentRight="true" 80 android:ems="10" /> 81 82 <TextView 83 android:id="@+id/retype" 84 android:layout_width="wrap_content" 85 android:layout_height="wrap_content" 86 android:layout_below="@+id/passwordEdit" 87 android:layout_marginTop="26dp" 88 android:layout_toLeftOf="@+id/usernameEdit" 89 android:text="@string/retype" 90 android:textAppearance="?android:attr/textAppearanceLarge" /> 91 92</RelativeLayout>