edit_account_dialog.xml

  1<?xml version="1.0" encoding="utf-8"?>
  2<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3    android:layout_width="match_parent"
  4    android:layout_height="match_parent"
  5    android:orientation="vertical"
  6    android:padding="8dp">
  7
  8    <TextView
  9        android:id="@+id/textView2"
 10        android:layout_width="wrap_content"
 11        android:layout_height="wrap_content"
 12        android:textSize="14sp"
 13        android:text="Jabber ID:" />
 14
 15    <EditText
 16        android:id="@+id/account_username"
 17        android:layout_width="match_parent"
 18        android:layout_height="wrap_content"
 19        android:ems="10"
 20        android:inputType="textEmailAddress"
 21        android:visibility="gone"
 22        android:hint="Username">
 23        </EditText>
 24    
 25   <EditText
 26        android:id="@+id/account_jid"
 27        android:layout_width="match_parent"
 28        android:layout_height="wrap_content"
 29        android:ems="10"
 30        android:inputType="textEmailAddress"
 31        android:hint="username@jabber.example.com">
 32
 33
 34    </EditText>
 35    
 36       
 37      <TextView
 38        android:paddingTop="8dp"
 39        android:id="@+id/textView1"
 40        android:layout_width="wrap_content"
 41        android:layout_height="wrap_content"
 42        android:text="Password:"
 43        android:textSize="14sp"/>
 44
 45    <EditText
 46        android:id="@+id/account_password"
 47        android:layout_width="match_parent"
 48        android:layout_height="wrap_content"
 49        android:ems="10"
 50        android:inputType="textPassword"
 51        android:hint="Password" 
 52        android:fontFamily="sans-serif" />
 53
 54  
 55    <CheckBox
 56        android:id="@+id/edit_account_register_new"
 57        android:layout_width="wrap_content"
 58        android:layout_height="wrap_content"
 59        android:text="Register a new account on server"/>
 60
 61    
 62        <TextView
 63        android:paddingTop="8dp"
 64        android:id="@+id/account_confirm_password_desc"
 65        android:layout_width="wrap_content"
 66        android:layout_height="wrap_content"
 67        android:text="Confirm password:"
 68        android:textSize="14sp"
 69        android:visibility="gone"/>
 70    
 71    <EditText
 72        android:id="@+id/account_password_confirm2"
 73        android:layout_width="match_parent"
 74        android:layout_height="wrap_content"
 75        android:ems="10"
 76        android:inputType="textPassword"
 77        android:hint="Confirm password" 
 78        android:visibility="gone"
 79        android:fontFamily="sans-serif" />
 80
 81    <CheckBox
 82        android:id="@+id/account_show_advanced"
 83        android:layout_width="wrap_content"
 84        android:layout_height="wrap_content"
 85        android:text="Show advanced options" />
 86    
 87    <RelativeLayout
 88        android:layout_width="fill_parent"
 89        android:layout_height="wrap_content"
 90        android:id="@+id/advanced_options"
 91        android:visibility="gone">
 92
 93         <LinearLayout
 94             android:id="@+id/server_input_layout"
 95             android:layout_width="wrap_content"
 96             android:layout_height="wrap_content"
 97             android:orientation="vertical" >
 98             
 99                <TextView
100        android:paddingTop="8dp"
101        android:id="@+id/textView3"
102        android:layout_width="wrap_content"
103        android:layout_height="wrap_content"
104        android:text="Server:"
105        android:textSize="14sp"/>
106             
107        <EditText
108            android:id="@+id/account_server"
109            android:layout_width="wrap_content"
110            android:layout_height="wrap_content"
111            android:ems="10"
112            android:hint="Server"
113            android:inputType="textUri"/>
114
115        </LinearLayout>
116        
117         <LinearLayout
118             android:layout_alignParentRight="true"
119             android:layout_width="144dp"
120             android:layout_height="wrap_content"
121             android:orientation="vertical"
122             android:layout_toRightOf="@+id/server_input_layout">
123             
124                <TextView
125        android:paddingTop="8dp"
126        android:id="@+id/textView4"
127        android:layout_width="wrap_content"
128        android:layout_height="wrap_content"
129        android:text="Port:"
130        android:textSize="14sp"/>
131        
132        <EditText
133            android:id="@+id/editText3"
134            android:layout_width="fill_parent"
135            android:layout_height="wrap_content"
136            android:ems="10"
137            android:hint="Port"
138            android:inputType="number"
139            android:text="5222"/>
140
141        </LinearLayout>
142    </RelativeLayout>
143</LinearLayout>