1<?xml version="1.0" encoding="utf-8"?>
2<layout xmlns:android="http://schemas.android.com/apk/res/android"
3 xmlns:app="http://schemas.android.com/apk/res-auto"
4 xmlns:tools="http://schemas.android.com/tools">
5
6 <RelativeLayout
7 android:layout_width="match_parent"
8 android:layout_height="match_parent"
9 android:background="?attr/color_background_secondary">
10
11 <include android:id="@+id/toolbar"
12 layout="@layout/toolbar" />
13
14 <ScrollView
15 android:layout_width="fill_parent"
16 android:layout_height="wrap_content"
17 android:layout_above="@+id/button_bar"
18 android:layout_below="@id/toolbar">
19
20 <LinearLayout
21 android:id="@+id/account_main_layout"
22 android:layout_width="match_parent"
23 android:layout_height="wrap_content"
24 android:orientation="vertical">
25
26
27 <androidx.cardview.widget.CardView
28 android:id="@+id/editor"
29 android:layout_width="fill_parent"
30 android:layout_height="wrap_content"
31 android:layout_marginBottom="@dimen/activity_vertical_margin"
32 android:layout_marginLeft="@dimen/activity_horizontal_margin"
33 android:layout_marginRight="@dimen/activity_horizontal_margin"
34 android:layout_marginTop="@dimen/activity_vertical_margin">
35
36 <RelativeLayout
37 android:layout_width="match_parent"
38 android:layout_height="wrap_content"
39 android:padding="@dimen/card_padding_regular">
40
41 <com.makeramen.roundedimageview.RoundedImageView
42 android:id="@+id/avater"
43 android:layout_width="@dimen/avatar_on_details_screen_size"
44 android:layout_height="@dimen/avatar_on_details_screen_size"
45 android:layout_alignParentTop="true"
46 android:layout_marginRight="@dimen/avatar_item_distance"
47 android:contentDescription="@string/account_image_description"
48 app:riv_corner_radius="2dp"/>
49
50 <LinearLayout
51 android:layout_width="fill_parent"
52 android:layout_height="wrap_content"
53 android:layout_toRightOf="@+id/avater"
54 android:orientation="vertical">
55
56 <com.google.android.material.textfield.TextInputLayout
57 android:id="@+id/account_jid_layout"
58 android:layout_width="match_parent"
59 android:layout_height="wrap_content"
60 android:hint="@string/account_settings_jabber_id"
61 app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
62 app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
63
64 <AutoCompleteTextView
65 android:id="@+id/account_jid"
66 android:layout_width="match_parent"
67 android:layout_height="wrap_content"
68 android:imeOptions="actionNext"
69 android:inputType="textEmailAddress"
70 android:textColor="?attr/edit_text_color"
71 style="@style/Widget.Conversations.EditText"/>
72 </com.google.android.material.textfield.TextInputLayout>
73
74
75 <com.google.android.material.textfield.TextInputLayout
76 android:id="@+id/account_password_layout"
77 android:layout_width="match_parent"
78 android:layout_height="wrap_content"
79 app:passwordToggleDrawable="@drawable/visibility_toggle_drawable"
80 app:passwordToggleEnabled="true"
81 app:passwordToggleTint="?android:textColorSecondary"
82 app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
83 app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
84
85 <eu.siacs.conversations.ui.widget.TextInputEditText
86 android:id="@+id/account_password"
87 android:layout_width="match_parent"
88 android:layout_height="wrap_content"
89 android:layout_alignParentTop="true"
90 android:hint="@string/password"
91 android:inputType="textPassword"
92 android:textColor="?attr/edit_text_color"
93 style="@style/Widget.Conversations.EditText"/>
94 </com.google.android.material.textfield.TextInputLayout>
95
96 <LinearLayout
97 android:id="@+id/name_port"
98 android:layout_width="fill_parent"
99 android:layout_height="wrap_content"
100 android:layout_marginTop="8dp"
101 android:orientation="horizontal"
102 android:weightSum="1">
103
104 <LinearLayout
105 android:layout_width="0dp"
106 android:layout_height="match_parent"
107 android:layout_weight="0.8"
108 android:orientation="vertical">
109
110 <com.google.android.material.textfield.TextInputLayout
111 android:id="@+id/hostname_layout"
112 android:layout_width="match_parent"
113 android:layout_height="wrap_content"
114 android:hint="@string/account_settings_hostname"
115 app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
116 app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
117
118 <EditText
119 android:id="@+id/hostname"
120 android:layout_width="fill_parent"
121 android:layout_height="wrap_content"
122 android:inputType="textWebEmailAddress"
123 style="@style/Widget.Conversations.EditText"/>
124 </com.google.android.material.textfield.TextInputLayout>
125 </LinearLayout>
126
127 <LinearLayout
128 android:layout_width="0dp"
129 android:layout_height="match_parent"
130 android:layout_weight="0.2"
131 android:orientation="vertical">
132
133 <com.google.android.material.textfield.TextInputLayout
134 android:id="@+id/port_layout"
135 android:layout_width="match_parent"
136 android:layout_height="wrap_content"
137 android:hint="@string/account_settings_port"
138 app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
139 app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
140
141 <EditText
142 android:id="@+id/port"
143 android:layout_width="match_parent"
144 android:layout_height="match_parent"
145 android:inputType="number"
146 android:maxLength="5"
147 style="@style/Widget.Conversations.EditText"/>
148 </com.google.android.material.textfield.TextInputLayout>
149 </LinearLayout>
150 </LinearLayout>
151
152 <CheckBox
153 android:id="@+id/account_register_new"
154 style="@style/Widget.Conversations.CheckBox"
155 android:layout_width="wrap_content"
156 android:layout_height="wrap_content"
157 android:layout_marginTop="8dp"
158 android:text="@string/register_account"/>
159 </LinearLayout>
160 </RelativeLayout>
161 </androidx.cardview.widget.CardView>
162
163 <androidx.cardview.widget.CardView
164 android:id="@+id/os_optimization"
165 android:layout_width="fill_parent"
166 android:layout_height="wrap_content"
167 android:layout_marginBottom="@dimen/activity_vertical_margin"
168 android:layout_marginLeft="@dimen/activity_horizontal_margin"
169 android:layout_marginRight="@dimen/activity_horizontal_margin"
170 android:layout_marginTop="@dimen/activity_vertical_margin"
171 android:visibility="gone">
172
173 <LinearLayout
174 android:layout_width="match_parent"
175 android:layout_height="wrap_content"
176 android:orientation="vertical">
177
178 <LinearLayout
179 android:layout_width="match_parent"
180 android:layout_height="wrap_content"
181 android:orientation="vertical"
182 android:padding="@dimen/card_padding_regular">
183
184 <TextView
185 android:id="@+id/os_optimization_headline"
186 android:layout_width="wrap_content"
187 android:layout_height="wrap_content"
188 android:text="@string/battery_optimizations_enabled"
189 android:textAppearance="@style/TextAppearance.Conversations.Title"/>
190
191 <TextView
192 android:id="@+id/os_optimization_body"
193 android:layout_width="wrap_content"
194 android:layout_height="wrap_content"
195 android:layout_marginTop="8dp"
196 android:text="@string/battery_optimizations_enabled_explained"
197 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
198 </LinearLayout>
199
200 <LinearLayout
201 android:layout_width="match_parent"
202 android:layout_height="wrap_content"
203 android:layout_gravity="right"
204 android:gravity="right">
205
206 <Button
207 android:id="@+id/os_optimization_disable"
208 style="@style/Widget.Conversations.Button.Borderless"
209 android:layout_width="wrap_content"
210 android:layout_height="wrap_content"
211 android:minWidth="0dp"
212 android:paddingLeft="16dp"
213 android:paddingRight="16dp"
214 android:text="@string/disable"
215 android:textColor="?colorAccent"/>
216 </LinearLayout>
217 </LinearLayout>
218 </androidx.cardview.widget.CardView>
219
220
221 <androidx.cardview.widget.CardView
222 android:id="@+id/stats"
223 android:layout_width="fill_parent"
224 android:layout_height="fill_parent"
225 android:layout_marginBottom="@dimen/activity_vertical_margin"
226 android:layout_marginLeft="@dimen/activity_horizontal_margin"
227 android:layout_marginRight="@dimen/activity_horizontal_margin"
228 android:layout_marginTop="@dimen/activity_vertical_margin"
229 android:visibility="gone">
230
231 <LinearLayout
232 android:layout_width="match_parent"
233 android:layout_height="wrap_content"
234 android:orientation="vertical"
235 android:padding="@dimen/card_padding_regular">
236
237 <TableLayout
238 android:layout_width="match_parent"
239 android:layout_height="wrap_content"
240 android:shrinkColumns="0"
241 android:stretchColumns="1">
242
243 <TableRow
244 android:layout_width="fill_parent"
245 android:layout_height="wrap_content"
246 tools:ignore="UselessParent">
247
248 <TextView
249 android:layout_width="wrap_content"
250 android:layout_height="wrap_content"
251 android:ellipsize="end"
252 android:singleLine="true"
253 android:text="@string/server_info_session_established"
254 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
255
256 <TextView
257 android:id="@+id/session_est"
258 android:layout_width="wrap_content"
259 android:layout_height="wrap_content"
260 android:layout_gravity="right"
261 android:paddingLeft="4dp"
262 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
263 </TableRow>
264
265 </TableLayout>
266
267 <TableLayout
268 android:id="@+id/server_info_more"
269 android:layout_width="match_parent"
270 android:layout_height="wrap_content"
271 android:shrinkColumns="0"
272 android:stretchColumns="1"
273 android:visibility="gone">
274
275 <TableRow
276 android:layout_width="fill_parent"
277 android:layout_height="wrap_content">
278
279 <TextView
280 android:layout_width="wrap_content"
281 android:layout_height="wrap_content"
282 android:ellipsize="end"
283 android:singleLine="true"
284 android:text="@string/server_info_pep"
285 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
286
287 <TextView
288 android:id="@+id/server_info_pep"
289 android:layout_width="wrap_content"
290 android:layout_height="wrap_content"
291 android:layout_gravity="right"
292 android:paddingLeft="4dp"
293 android:textAppearance="@style/TextAppearance.Conversations.Body1"
294 tools:ignore="RtlHardcoded"/>
295 </TableRow>
296
297 <TableRow
298 android:layout_width="fill_parent"
299 android:layout_height="wrap_content">
300
301 <TextView
302 android:layout_width="wrap_content"
303 android:layout_height="wrap_content"
304 android:ellipsize="end"
305 android:singleLine="true"
306 android:text="@string/server_info_blocking"
307 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
308
309 <TextView
310 android:id="@+id/server_info_blocking"
311 android:layout_width="wrap_content"
312 android:layout_height="wrap_content"
313 android:layout_gravity="right"
314 android:paddingLeft="4dp"
315 android:textAppearance="@style/TextAppearance.Conversations.Body1"
316 tools:ignore="RtlHardcoded"/>
317 </TableRow>
318
319 <TableRow
320 android:layout_width="fill_parent"
321 android:layout_height="wrap_content">
322
323 <TextView
324 android:layout_width="wrap_content"
325 android:layout_height="wrap_content"
326 android:ellipsize="end"
327 android:singleLine="true"
328 android:text="@string/server_info_stream_management"
329 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
330
331 <TextView
332 android:id="@+id/server_info_sm"
333 android:layout_width="wrap_content"
334 android:layout_height="wrap_content"
335 android:layout_gravity="right"
336 android:paddingLeft="4dp"
337 android:textAppearance="@style/TextAppearance.Conversations.Body1"
338 tools:ignore="RtlHardcoded"/>
339 </TableRow>
340
341 <TableRow
342 android:layout_width="fill_parent"
343 android:layout_height="wrap_content">
344
345 <TextView
346 android:layout_width="wrap_content"
347 android:layout_height="wrap_content"
348 android:ellipsize="end"
349 android:singleLine="true"
350 android:text="@string/server_info_external_service_discovery"
351 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
352
353 <TextView
354 android:id="@+id/server_info_external_service"
355 android:layout_width="wrap_content"
356 android:layout_height="wrap_content"
357 android:layout_gravity="right"
358 android:paddingLeft="4dp"
359 android:textAppearance="@style/TextAppearance.Conversations.Body1"
360 tools:ignore="RtlHardcoded"/>
361 </TableRow>
362
363 <TableRow
364 android:layout_width="fill_parent"
365 android:layout_height="wrap_content">
366
367 <TextView
368 android:layout_width="wrap_content"
369 android:layout_height="wrap_content"
370 android:ellipsize="end"
371 android:singleLine="true"
372 android:text="@string/server_info_roster_version"
373 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
374
375 <TextView
376 android:id="@+id/server_info_roster_version"
377 android:layout_width="wrap_content"
378 android:layout_height="wrap_content"
379 android:layout_gravity="right"
380 android:paddingLeft="4dp"
381 android:textAppearance="@style/TextAppearance.Conversations.Body1"
382 tools:ignore="RtlHardcoded"/>
383 </TableRow>
384
385 <TableRow
386 android:layout_width="fill_parent"
387 android:layout_height="wrap_content">
388
389 <TextView
390 android:layout_width="wrap_content"
391 android:layout_height="wrap_content"
392 android:ellipsize="end"
393 android:singleLine="true"
394 android:text="@string/server_info_carbon_messages"
395 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
396
397 <TextView
398 android:id="@+id/server_info_carbons"
399 android:layout_width="wrap_content"
400 android:layout_height="wrap_content"
401 android:layout_gravity="right"
402 android:paddingLeft="4dp"
403 android:textAppearance="@style/TextAppearance.Conversations.Body1"
404 tools:ignore="RtlHardcoded"/>
405 </TableRow>
406
407 <TableRow
408 android:layout_width="fill_parent"
409 android:layout_height="wrap_content">
410
411 <TextView
412 android:layout_width="wrap_content"
413 android:layout_height="wrap_content"
414 android:ellipsize="end"
415 android:singleLine="true"
416 android:text="@string/server_info_mam"
417 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
418
419 <TextView
420 android:id="@+id/server_info_mam"
421 android:layout_width="wrap_content"
422 android:layout_height="wrap_content"
423 android:layout_gravity="right"
424 android:paddingLeft="4dp"
425 android:textAppearance="@style/TextAppearance.Conversations.Body1"
426 tools:ignore="RtlHardcoded"/>
427 </TableRow>
428
429 <TableRow
430 android:layout_width="fill_parent"
431 android:layout_height="wrap_content">
432
433 <TextView
434 android:layout_width="wrap_content"
435 android:layout_height="wrap_content"
436 android:ellipsize="end"
437 android:singleLine="true"
438 android:text="@string/server_info_csi"
439 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
440
441 <TextView
442 android:id="@+id/server_info_csi"
443 android:layout_width="wrap_content"
444 android:layout_height="wrap_content"
445 android:layout_gravity="right"
446 android:paddingLeft="4dp"
447 android:textAppearance="@style/TextAppearance.Conversations.Body1"
448 tools:ignore="RtlHardcoded"/>
449 </TableRow>
450
451 <TableRow
452 android:id="@+id/push_row"
453 android:layout_width="fill_parent"
454 android:layout_height="wrap_content">
455
456 <TextView
457 android:layout_width="wrap_content"
458 android:layout_height="wrap_content"
459 android:ellipsize="end"
460 android:singleLine="true"
461 android:text="@string/server_info_push"
462 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
463
464 <TextView
465 android:id="@+id/server_info_push"
466 android:layout_width="wrap_content"
467 android:layout_height="wrap_content"
468 android:layout_gravity="right"
469 android:paddingLeft="4dp"
470 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
471 </TableRow>
472
473 <TableRow
474 android:layout_width="fill_parent"
475 android:layout_height="wrap_content">
476
477 <TextView
478 android:id="@+id/server_info_http_upload_description"
479 android:layout_width="wrap_content"
480 android:layout_height="wrap_content"
481 android:ellipsize="end"
482 android:singleLine="true"
483 android:text="@string/server_info_http_upload"
484 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
485
486 <TextView
487 android:id="@+id/server_info_http_upload"
488 android:layout_width="wrap_content"
489 android:layout_height="wrap_content"
490 android:layout_gravity="right"
491 android:paddingLeft="4dp"
492 android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
493 </TableRow>
494 </TableLayout>
495
496 <RelativeLayout
497 android:id="@+id/your_name_box"
498 android:layout_width="wrap_content"
499 android:layout_height="match_parent"
500 android:layout_marginTop="12dp">
501
502 <LinearLayout
503 android:layout_width="wrap_content"
504 android:layout_height="wrap_content"
505 android:layout_alignParentLeft="true"
506 android:layout_centerVertical="true"
507 android:layout_toLeftOf="@+id/action_edit_your_name"
508 android:orientation="vertical">
509
510 <TextView
511 android:id="@+id/your_name"
512 android:layout_width="wrap_content"
513 android:layout_height="wrap_content"
514 android:text="@string/no_name_set_instructions"
515 android:textAppearance="@style/TextAppearance.Conversations.Body1.Tertiary"/>
516
517 <TextView
518 android:id="@+id/your_name_desc"
519 android:layout_width="wrap_content"
520 android:layout_height="wrap_content"
521 android:text="@string/your_name"
522 android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
523 </LinearLayout>
524
525 <ImageButton
526 android:id="@+id/action_edit_your_name"
527 android:layout_width="wrap_content"
528 android:layout_height="wrap_content"
529 android:layout_alignParentRight="true"
530 android:layout_centerVertical="true"
531 android:alpha="?attr/icon_alpha"
532 android:background="?attr/selectableItemBackgroundBorderless"
533 android:padding="@dimen/image_button_padding"
534 android:src="?attr/icon_edit_body"
535 android:visibility="visible"/>
536 </RelativeLayout>
537
538 <RelativeLayout
539 android:id="@+id/pgp_fingerprint_box"
540 android:layout_width="wrap_content"
541 android:layout_height="match_parent"
542 android:layout_marginTop="12dp">
543
544 <LinearLayout
545 android:layout_width="wrap_content"
546 android:layout_height="wrap_content"
547 android:layout_alignParentLeft="true"
548 android:layout_centerVertical="true"
549 android:layout_toLeftOf="@+id/action_delete_pgp"
550 android:orientation="vertical">
551
552 <TextView
553 android:id="@+id/pgp_fingerprint"
554 android:layout_width="wrap_content"
555 android:layout_height="wrap_content"
556 android:textAppearance="@style/TextAppearance.Conversations.Fingerprint"/>
557
558 <TextView
559 android:id="@+id/pgp_fingerprint_desc"
560 android:layout_width="wrap_content"
561 android:layout_height="wrap_content"
562 android:text="@string/openpgp_key_id"
563 android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
564 </LinearLayout>
565
566 <ImageButton
567 android:id="@+id/action_delete_pgp"
568 android:layout_width="wrap_content"
569 android:layout_height="wrap_content"
570 android:layout_alignParentRight="true"
571 android:layout_centerVertical="true"
572 android:alpha="?attr/icon_alpha"
573 android:background="?attr/selectableItemBackgroundBorderless"
574 android:padding="@dimen/image_button_padding"
575 android:src="?attr/icon_remove"
576 android:visibility="visible"/>
577 </RelativeLayout>
578
579 <RelativeLayout
580 android:id="@+id/axolotl_fingerprint_box"
581 android:layout_width="wrap_content"
582 android:layout_height="match_parent"
583 android:layout_marginTop="12dp">
584
585 <LinearLayout
586 android:layout_width="wrap_content"
587 android:layout_height="wrap_content"
588 android:layout_alignParentLeft="true"
589 android:layout_centerVertical="true"
590 android:layout_toLeftOf="@+id/axolotl_actions"
591 android:orientation="vertical">
592
593 <TextView
594 android:id="@+id/axolotl_fingerprint"
595 android:layout_width="wrap_content"
596 android:layout_height="wrap_content"
597 android:textAppearance="@style/TextAppearance.Conversations.Fingerprint"/>
598
599 <TextView
600 android:id="@+id/own_fingerprint_desc"
601 android:layout_width="wrap_content"
602 android:layout_height="wrap_content"
603 android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
604 </LinearLayout>
605
606 <LinearLayout
607 android:id="@+id/axolotl_actions"
608 android:layout_width="wrap_content"
609 android:layout_height="wrap_content"
610 android:layout_alignParentRight="true"
611 android:layout_centerVertical="true"
612 android:orientation="vertical">
613
614 <ImageButton
615 android:id="@+id/action_copy_axolotl_to_clipboard"
616 android:layout_width="wrap_content"
617 android:layout_height="wrap_content"
618 android:alpha="?attr/icon_alpha"
619 android:background="?attr/selectableItemBackgroundBorderless"
620 android:contentDescription="@string/copy_omemo_clipboard_description"
621 android:padding="@dimen/image_button_padding"
622 android:src="?attr/icon_copy"
623 android:visibility="visible"/>
624
625 <ImageButton
626 android:id="@+id/action_regenerate_axolotl_key"
627 android:layout_width="wrap_content"
628 android:layout_height="wrap_content"
629 android:alpha="?attr/icon_alpha"
630 android:background="?attr/selectableItemBackgroundBorderless"
631 android:contentDescription="@string/regenerate_omemo_key"
632 android:padding="@dimen/image_button_padding"
633 android:src="?attr/icon_refresh"
634 android:visibility="gone"/>
635
636 </LinearLayout>
637 </RelativeLayout>
638 </LinearLayout>
639 </androidx.cardview.widget.CardView>
640
641 <androidx.cardview.widget.CardView
642 android:id="@+id/other_device_keys_card"
643 android:layout_width="fill_parent"
644 android:layout_height="wrap_content"
645 android:layout_marginBottom="@dimen/activity_vertical_margin"
646 android:layout_marginLeft="@dimen/activity_horizontal_margin"
647 android:layout_marginRight="@dimen/activity_horizontal_margin"
648 android:layout_marginTop="@dimen/activity_vertical_margin"
649 android:visibility="gone">
650
651 <LinearLayout
652 android:layout_width="match_parent"
653 android:layout_height="wrap_content"
654 android:orientation="vertical"
655 android:padding="@dimen/card_padding_list">
656
657 <TextView
658 android:id="@+id/other_device_keys_title"
659 android:layout_width="wrap_content"
660 android:layout_height="wrap_content"
661 android:layout_margin="@dimen/list_padding"
662 android:text="@string/other_devices"
663 android:textAppearance="@style/TextAppearance.Conversations.Title"/>
664
665 <LinearLayout
666 android:id="@+id/other_device_keys"
667 android:layout_width="fill_parent"
668 android:layout_height="wrap_content"
669 android:orientation="vertical"/>
670
671 <Button
672 android:id="@+id/clear_devices"
673 style="@style/Widget.Conversations.Button.Borderless"
674 android:layout_width="wrap_content"
675 android:layout_height="wrap_content"
676 android:layout_gravity="center_horizontal"
677 android:text="@string/clear_other_devices"
678 android:textColor="?colorAccent"/>
679 </LinearLayout>
680 </androidx.cardview.widget.CardView>
681 </LinearLayout>
682 </ScrollView>
683
684 <LinearLayout
685 android:id="@+id/button_bar"
686 android:layout_width="wrap_content"
687 android:layout_height="wrap_content"
688 android:layout_alignParentBottom="true"
689 android:layout_alignParentEnd="true"
690 android:layout_alignParentLeft="true"
691 android:layout_alignParentRight="true"
692 android:layout_alignParentStart="true">
693
694 <Button
695 android:id="@+id/cancel_button"
696 style="@style/Widget.Conversations.Button.Borderless"
697 android:layout_width="0dp"
698 android:layout_height="wrap_content"
699 android:layout_weight="1"
700 android:text="@string/cancel"/>
701
702 <View
703 android:layout_width="1dp"
704 android:layout_height="fill_parent"
705 android:layout_marginBottom="7dp"
706 android:layout_marginTop="7dp"
707 android:background="?attr/divider"/>
708
709 <Button
710 android:id="@+id/save_button"
711 style="@style/Widget.Conversations.Button.Borderless"
712 android:layout_width="0dp"
713 android:layout_height="wrap_content"
714 android:layout_weight="1"
715 android:enabled="false"
716 android:text="@string/save"/>
717 </LinearLayout>
718
719 </RelativeLayout>
720</layout>