activity_verify_otr.xml

  1<?xml version="1.0" encoding="utf-8"?>
  2<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
  3            android:layout_width="fill_parent"
  4            android:layout_height="fill_parent"
  5            android:background="@color/secondarybackground">
  6
  7    <LinearLayout
  8        android:layout_width="fill_parent"
  9        android:layout_height="wrap_content"
 10        android:orientation="vertical">
 11        <TextView
 12            android:id="@+id/error_no_session"
 13            android:layout_margin="16dp"
 14            android:layout_width="wrap_content"
 15            android:layout_height="wrap_content"
 16            android:text="@string/no_otr_session_found"
 17            android:layout_gravity="center_horizontal"
 18            android:textColor="@color/primarytext"
 19            android:textSize="?attr/TextSizeBody"
 20            />
 21        <RelativeLayout
 22            android:id="@+id/verification_area_one"
 23            android:layout_width="fill_parent"
 24            android:layout_height="fill_parent"
 25            android:background="@drawable/infocard_border"
 26            android:layout_margin="8dp">
 27        <LinearLayout
 28            android:id="@+id/fingerprint_area"
 29            android:layout_width="fill_parent"
 30            android:layout_height="wrap_content"
 31            android:padding="16dp"
 32            android:orientation="vertical">
 33            <TextView
 34                android:id="@+id/remote_jid"
 35                android:layout_width="wrap_content"
 36                android:layout_height="wrap_content"
 37                android:textColor="@color/primarytext"
 38                android:textSize="?attr/TextSizeHeadline"/>
 39            <TextView
 40                android:layout_marginTop="16dp"
 41                android:id="@+id/your_fingerprint"
 42                android:layout_width="wrap_content"
 43                android:layout_height="wrap_content"
 44                android:textColor="@color/primarytext"
 45                android:textSize="?attr/TextSizeBody"
 46                android:typeface="monospace" />
 47
 48            <TextView
 49                android:layout_width="wrap_content"
 50                android:layout_height="wrap_content"
 51                android:textColor="@color/secondarytext"
 52                android:textSize="?attr/TextSizeInfo"
 53                android:text="@string/your_fingerprint"/>
 54            <TextView
 55                android:layout_marginTop="16dp"
 56                android:id="@+id/remote_fingerprint"
 57                android:layout_width="wrap_content"
 58                android:layout_height="wrap_content"
 59                android:textColor="@color/primarytext"
 60                android:textSize="?attr/TextSizeBody"
 61                android:typeface="monospace" />
 62
 63            <TextView
 64                android:layout_width="wrap_content"
 65                android:layout_height="wrap_content"
 66                android:textColor="@color/secondarytext"
 67                android:textSize="?attr/TextSizeInfo"
 68                android:text="@string/remote_fingerprint"/>
 69        </LinearLayout>
 70            <LinearLayout
 71                android:layout_below="@+id/fingerprint_area"
 72                android:layout_width="wrap_content"
 73                android:layout_height="wrap_content"
 74                android:layout_alignParentBottom="true"
 75                android:layout_alignParentLeft="true"
 76                android:layout_alignParentRight="true" >
 77
 78                <Button
 79                    style="?android:attr/borderlessButtonStyle"
 80                    android:layout_width="0dp"
 81                    android:layout_height="wrap_content"
 82                    android:layout_weight="1"
 83                    android:visibility="invisible" />
 84
 85                <View
 86                    android:layout_width="1dp"
 87                    android:layout_height="fill_parent"
 88                    android:layout_marginBottom="7dp"
 89                    android:layout_marginTop="7dp"
 90                    android:background="@color/divider"
 91                    android:visibility="invisible"/>
 92
 93                <Button
 94                    android:id="@+id/button_verify_fingerprint"
 95                    style="?android:attr/borderlessButtonStyle"
 96                    android:layout_width="0dp"
 97                    android:layout_height="wrap_content"
 98                    android:layout_weight="1"
 99                    android:text="@string/verify"
100                    android:textColor="@color/primarytext" />
101            </LinearLayout>
102        </RelativeLayout>
103        <RelativeLayout
104            android:id="@+id/verification_area_two"
105            android:layout_width="fill_parent"
106            android:layout_height="wrap_content"
107            android:layout_margin="8dp"
108            android:background="@drawable/infocard_border">
109            <LinearLayout
110                android:layout_width="fill_parent"
111                android:layout_height="fill_parent"
112                android:orientation="vertical"
113                android:id="@+id/shared_secret_box"
114                android:padding="16dp">
115                <TextView
116                    android:text="@string/smp"
117                    android:layout_width="wrap_content"
118                    android:layout_height="wrap_content"
119                    android:textColor="@color/primarytext"
120                    android:textSize="?attr/TextSizeHeadline"
121                    android:layout_marginBottom="16dp"
122                    />
123                <TextView
124                    android:id="@+id/status_message"
125                    android:layout_width="wrap_content"
126                    android:layout_height="wrap_content"
127                    android:text="@string/verified"
128                    android:layout_gravity="center_horizontal"
129                    android:textSize="?attr/TextSizeHeadline"
130                    android:textStyle="bold"
131                    android:visibility="gone"/>
132                <EditText
133                    android:id="@+id/shared_secret_hint"
134                    android:layout_width="match_parent"
135                    android:layout_height="wrap_content"
136                    android:inputType="textAutoComplete"
137                    android:hint="@string/shared_secret_hint"
138                    android:textColor="@color/primarytext"
139                    android:textColorHint="@color/secondarytext"
140                    android:textSize="?attr/TextSizeBody"
141                    android:layout_marginBottom="8dp"/>
142                <EditText
143                    android:id="@+id/shared_secret_secret"
144                    android:layout_width="match_parent"
145                    android:layout_height="wrap_content"
146                    android:hint="@string/shared_secret_secret"
147                    android:inputType="textPassword"
148                    android:textColor="@color/primarytext"
149                    android:textColorHint="@color/secondarytext"
150                    android:textSize="?attr/TextSizeBody" />
151            </LinearLayout>
152            <LinearLayout
153                android:layout_below="@+id/shared_secret_box"
154                android:id="@+id/button_bar"
155                android:layout_width="wrap_content"
156                android:layout_height="wrap_content"
157                android:layout_alignParentBottom="true"
158                android:layout_alignParentLeft="true"
159                android:layout_alignParentRight="true" >
160
161                <Button
162                    android:id="@+id/button_shared_secret_negative"
163                    style="?android:attr/borderlessButtonStyle"
164                    android:layout_width="0dp"
165                    android:layout_height="wrap_content"
166                    android:layout_weight="1"
167                    android:enabled="false"
168                    android:text="@string/cancel"
169                    android:textColor="@color/secondarytext"/>
170
171                <View
172                    android:layout_width="1dp"
173                    android:layout_height="fill_parent"
174                    android:layout_marginBottom="7dp"
175                    android:layout_marginTop="7dp"
176                    android:background="@color/divider" />
177
178                <Button
179                    android:id="@+id/button_shared_secret_positive"
180                    style="?android:attr/borderlessButtonStyle"
181                    android:layout_width="0dp"
182                    android:layout_height="wrap_content"
183                    android:layout_weight="1"
184                    android:text="@string/create"
185                    android:textColor="@color/primarytext" />
186            </LinearLayout>
187        </RelativeLayout>
188    </LinearLayout>
189</ScrollView>