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