activity_edit_account.xml

  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                <android.support.v7.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="72dp"
 44                            android:layout_height="72dp"
 45                            android:layout_alignParentTop="true"
 46                            android:layout_marginRight="16dp"
 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                            <android.support.design.widget.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                                    style="@style/Widget.Conversations.EditText"/>
 71                            </android.support.design.widget.TextInputLayout>
 72
 73
 74                            <android.support.design.widget.TextInputLayout
 75                                android:id="@+id/account_password_layout"
 76                                android:layout_width="match_parent"
 77                                android:layout_height="wrap_content"
 78                                app:passwordToggleDrawable="@drawable/visibility_toggle_drawable"
 79                                app:passwordToggleEnabled="true"
 80                                app:passwordToggleTint="?android:textColorSecondary"
 81                                app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
 82                                app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
 83
 84                                <android.support.design.widget.TextInputEditText
 85                                    android:id="@+id/account_password"
 86                                    android:layout_width="match_parent"
 87                                    android:layout_height="wrap_content"
 88                                    android:layout_alignParentTop="true"
 89                                    android:hint="@string/password"
 90                                    android:inputType="textPassword"
 91                                    style="@style/Widget.Conversations.EditText"/>
 92                            </android.support.design.widget.TextInputLayout>
 93
 94                            <LinearLayout
 95                                android:id="@+id/name_port"
 96                                android:layout_width="fill_parent"
 97                                android:layout_height="wrap_content"
 98                                android:layout_marginTop="8dp"
 99                                android:orientation="horizontal"
100                                android:weightSum="1">
101
102                                <LinearLayout
103                                    android:layout_width="0dp"
104                                    android:layout_height="match_parent"
105                                    android:layout_weight="0.8"
106                                    android:orientation="vertical">
107
108                                    <android.support.design.widget.TextInputLayout
109                                        android:id="@+id/hostname_layout"
110                                        android:layout_width="match_parent"
111                                        android:layout_height="wrap_content"
112                                        android:hint="@string/account_settings_hostname"
113                                        app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
114                                        app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
115
116                                        <EditText
117                                            android:id="@+id/hostname"
118                                            android:layout_width="fill_parent"
119                                            android:layout_height="wrap_content"
120                                            android:inputType="textNoSuggestions"
121                                            style="@style/Widget.Conversations.EditText"/>
122                                    </android.support.design.widget.TextInputLayout>
123                                </LinearLayout>
124
125                                <LinearLayout
126                                    android:layout_width="0dp"
127                                    android:layout_height="match_parent"
128                                    android:layout_weight="0.2"
129                                    android:orientation="vertical">
130
131                                    <android.support.design.widget.TextInputLayout
132                                        android:id="@+id/port_layout"
133                                        android:layout_width="match_parent"
134                                        android:layout_height="wrap_content"
135                                        android:hint="@string/account_settings_port"
136                                        app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
137                                        app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
138
139                                        <EditText
140                                            android:id="@+id/port"
141                                            android:layout_width="match_parent"
142                                            android:layout_height="match_parent"
143                                            android:inputType="number"
144                                            android:maxLength="5"
145                                            style="@style/Widget.Conversations.EditText"/>
146                                    </android.support.design.widget.TextInputLayout>
147                                </LinearLayout>
148                            </LinearLayout>
149
150                            <CheckBox
151                                android:id="@+id/account_register_new"
152                                android:layout_width="wrap_content"
153                                android:layout_height="wrap_content"
154                                android:layout_marginTop="8dp"
155                                android:text="@string/register_account"/>
156                        </LinearLayout>
157                    </RelativeLayout>
158                </android.support.v7.widget.CardView>
159
160                <android.support.v7.widget.CardView
161                    android:id="@+id/os_optimization"
162                    android:layout_width="fill_parent"
163                    android:layout_height="wrap_content"
164                    android:layout_marginBottom="@dimen/activity_vertical_margin"
165                    android:layout_marginLeft="@dimen/activity_horizontal_margin"
166                    android:layout_marginRight="@dimen/activity_horizontal_margin"
167                    android:layout_marginTop="@dimen/activity_vertical_margin"
168                    android:visibility="gone">
169
170                    <LinearLayout
171                        android:layout_width="match_parent"
172                        android:layout_height="wrap_content"
173                        android:orientation="vertical">
174
175                        <LinearLayout
176                            android:layout_width="match_parent"
177                            android:layout_height="wrap_content"
178                            android:orientation="vertical"
179                            android:padding="@dimen/card_padding_regular">
180
181                            <TextView
182                                android:id="@+id/os_optimization_headline"
183                                android:layout_width="wrap_content"
184                                android:layout_height="wrap_content"
185                                android:text="@string/battery_optimizations_enabled"
186                                android:textAppearance="@style/TextAppearance.Conversations.Title"/>
187
188                            <TextView
189                                android:id="@+id/os_optimization_body"
190                                android:layout_width="wrap_content"
191                                android:layout_height="wrap_content"
192                                android:layout_marginTop="8dp"
193                                android:text="@string/battery_optimizations_enabled_explained"
194                                android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
195                        </LinearLayout>
196
197                        <LinearLayout
198                            android:layout_width="match_parent"
199                            android:layout_height="wrap_content"
200                            android:layout_gravity="right"
201                            android:gravity="right">
202
203                            <Button
204                                android:id="@+id/os_optimization_disable"
205                                style="?android:attr/borderlessButtonStyle"
206                                android:layout_width="wrap_content"
207                                android:layout_height="wrap_content"
208                                android:minWidth="0dp"
209                                android:paddingLeft="16dp"
210                                android:paddingRight="16dp"
211                                android:text="@string/disable"
212                                android:textColor="@color/accent"/>
213                        </LinearLayout>
214                    </LinearLayout>
215                </android.support.v7.widget.CardView>
216
217
218                <android.support.v7.widget.CardView
219                    android:id="@+id/stats"
220                    android:layout_width="fill_parent"
221                    android:layout_height="fill_parent"
222                    android:layout_marginBottom="@dimen/activity_vertical_margin"
223                    android:layout_marginLeft="@dimen/activity_horizontal_margin"
224                    android:layout_marginRight="@dimen/activity_horizontal_margin"
225                    android:layout_marginTop="@dimen/activity_vertical_margin"
226                    android:visibility="gone">
227
228                    <LinearLayout
229                        android:layout_width="match_parent"
230                        android:layout_height="wrap_content"
231                        android:orientation="vertical"
232                        android:padding="@dimen/card_padding_regular">
233
234                        <TableLayout
235                            android:layout_width="match_parent"
236                            android:layout_height="wrap_content"
237                            android:shrinkColumns="0"
238                            android:stretchColumns="1">
239
240                            <TableRow
241                                android:layout_width="fill_parent"
242                                android:layout_height="wrap_content"
243                                tools:ignore="UselessParent">
244
245                                <TextView
246                                    android:layout_width="wrap_content"
247                                    android:layout_height="wrap_content"
248                                    android:ellipsize="end"
249                                    android:singleLine="true"
250                                    android:text="@string/server_info_session_established"
251                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
252
253                                <TextView
254                                    android:id="@+id/session_est"
255                                    android:layout_width="wrap_content"
256                                    android:layout_height="wrap_content"
257                                    android:layout_gravity="right"
258                                    android:paddingLeft="4dp"
259                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
260                            </TableRow>
261
262                        </TableLayout>
263
264                        <TableLayout
265                            android:id="@+id/server_info_more"
266                            android:layout_width="match_parent"
267                            android:layout_height="wrap_content"
268                            android:shrinkColumns="0"
269                            android:stretchColumns="1"
270                            android:visibility="gone">
271
272                            <TableRow
273                                android:layout_width="fill_parent"
274                                android:layout_height="wrap_content">
275
276                                <TextView
277                                    android:layout_width="wrap_content"
278                                    android:layout_height="wrap_content"
279                                    android:ellipsize="end"
280                                    android:singleLine="true"
281                                    android:text="@string/server_info_pep"
282                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
283
284                                <TextView
285                                    android:id="@+id/server_info_pep"
286                                    android:layout_width="wrap_content"
287                                    android:layout_height="wrap_content"
288                                    android:layout_gravity="right"
289                                    android:paddingLeft="4dp"
290                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"
291                                    tools:ignore="RtlHardcoded"/>
292                            </TableRow>
293
294                            <TableRow
295                                android:layout_width="fill_parent"
296                                android:layout_height="wrap_content">
297
298                                <TextView
299                                    android:layout_width="wrap_content"
300                                    android:layout_height="wrap_content"
301                                    android:ellipsize="end"
302                                    android:singleLine="true"
303                                    android:text="@string/server_info_blocking"
304                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
305
306                                <TextView
307                                    android:id="@+id/server_info_blocking"
308                                    android:layout_width="wrap_content"
309                                    android:layout_height="wrap_content"
310                                    android:layout_gravity="right"
311                                    android:paddingLeft="4dp"
312                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"
313                                    tools:ignore="RtlHardcoded"/>
314                            </TableRow>
315
316                            <TableRow
317                                android:layout_width="fill_parent"
318                                android:layout_height="wrap_content">
319
320                                <TextView
321                                    android:layout_width="wrap_content"
322                                    android:layout_height="wrap_content"
323                                    android:ellipsize="end"
324                                    android:singleLine="true"
325                                    android:text="@string/server_info_stream_management"
326                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
327
328                                <TextView
329                                    android:id="@+id/server_info_sm"
330                                    android:layout_width="wrap_content"
331                                    android:layout_height="wrap_content"
332                                    android:layout_gravity="right"
333                                    android:paddingLeft="4dp"
334                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"
335                                    tools:ignore="RtlHardcoded"/>
336                            </TableRow>
337
338                            <TableRow
339                                android:layout_width="fill_parent"
340                                android:layout_height="wrap_content">
341
342                                <TextView
343                                    android:layout_width="wrap_content"
344                                    android:layout_height="wrap_content"
345                                    android:ellipsize="end"
346                                    android:singleLine="true"
347                                    android:text="@string/server_info_roster_version"
348                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
349
350                                <TextView
351                                    android:id="@+id/server_info_roster_version"
352                                    android:layout_width="wrap_content"
353                                    android:layout_height="wrap_content"
354                                    android:layout_gravity="right"
355                                    android:paddingLeft="4dp"
356                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"
357                                    tools:ignore="RtlHardcoded"/>
358                            </TableRow>
359
360                            <TableRow
361                                android:layout_width="fill_parent"
362                                android:layout_height="wrap_content">
363
364                                <TextView
365                                    android:layout_width="wrap_content"
366                                    android:layout_height="wrap_content"
367                                    android:ellipsize="end"
368                                    android:singleLine="true"
369                                    android:text="@string/server_info_carbon_messages"
370                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
371
372                                <TextView
373                                    android:id="@+id/server_info_carbons"
374                                    android:layout_width="wrap_content"
375                                    android:layout_height="wrap_content"
376                                    android:layout_gravity="right"
377                                    android:paddingLeft="4dp"
378                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"
379                                    tools:ignore="RtlHardcoded"/>
380                            </TableRow>
381
382                            <TableRow
383                                android:layout_width="fill_parent"
384                                android:layout_height="wrap_content">
385
386                                <TextView
387                                    android:layout_width="wrap_content"
388                                    android:layout_height="wrap_content"
389                                    android:ellipsize="end"
390                                    android:singleLine="true"
391                                    android:text="@string/server_info_mam"
392                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
393
394                                <TextView
395                                    android:id="@+id/server_info_mam"
396                                    android:layout_width="wrap_content"
397                                    android:layout_height="wrap_content"
398                                    android:layout_gravity="right"
399                                    android:paddingLeft="4dp"
400                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"
401                                    tools:ignore="RtlHardcoded"/>
402                            </TableRow>
403
404                            <TableRow
405                                android:layout_width="fill_parent"
406                                android:layout_height="wrap_content">
407
408                                <TextView
409                                    android:layout_width="wrap_content"
410                                    android:layout_height="wrap_content"
411                                    android:ellipsize="end"
412                                    android:singleLine="true"
413                                    android:text="@string/server_info_csi"
414                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
415
416                                <TextView
417                                    android:id="@+id/server_info_csi"
418                                    android:layout_width="wrap_content"
419                                    android:layout_height="wrap_content"
420                                    android:layout_gravity="right"
421                                    android:paddingLeft="4dp"
422                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"
423                                    tools:ignore="RtlHardcoded"/>
424                            </TableRow>
425
426                            <TableRow
427                                android:id="@+id/push_row"
428                                android:layout_width="fill_parent"
429                                android:layout_height="wrap_content">
430
431                                <TextView
432                                    android:layout_width="wrap_content"
433                                    android:layout_height="wrap_content"
434                                    android:ellipsize="end"
435                                    android:singleLine="true"
436                                    android:text="@string/server_info_push"
437                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
438
439                                <TextView
440                                    android:id="@+id/server_info_push"
441                                    android:layout_width="wrap_content"
442                                    android:layout_height="wrap_content"
443                                    android:layout_gravity="right"
444                                    android:paddingLeft="4dp"
445                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
446                            </TableRow>
447
448                            <TableRow
449                                android:layout_width="fill_parent"
450                                android:layout_height="wrap_content">
451
452                                <TextView
453                                    android:layout_width="wrap_content"
454                                    android:layout_height="wrap_content"
455                                    android:ellipsize="end"
456                                    android:singleLine="true"
457                                    android:text="@string/server_info_http_upload"
458                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
459
460                                <TextView
461                                    android:id="@+id/server_info_http_upload"
462                                    android:layout_width="wrap_content"
463                                    android:layout_height="wrap_content"
464                                    android:layout_gravity="right"
465                                    android:paddingLeft="4dp"
466                                    android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
467                            </TableRow>
468                        </TableLayout>
469
470                        <RelativeLayout
471                            android:id="@+id/pgp_fingerprint_box"
472                            android:layout_width="wrap_content"
473                            android:layout_height="match_parent"
474                            android:layout_marginTop="32dp">
475
476                            <LinearLayout
477                                android:layout_width="wrap_content"
478                                android:layout_height="wrap_content"
479                                android:layout_alignParentLeft="true"
480                                android:layout_centerVertical="true"
481                                android:layout_toLeftOf="@+id/action_delete_pgp"
482                                android:orientation="vertical">
483
484                                <TextView
485                                    android:id="@+id/pgp_fingerprint"
486                                    android:layout_width="wrap_content"
487                                    android:layout_height="wrap_content"
488                                    android:textAppearance="@style/TextAppearance.Conversations.Fingerprint"/>
489
490                                <TextView
491                                    android:id="@+id/pgp_fingerprint_desc"
492                                    android:layout_width="wrap_content"
493                                    android:layout_height="wrap_content"
494                                    android:text="@string/openpgp_key_id"
495                                    android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
496                            </LinearLayout>
497
498                            <ImageButton
499                                android:id="@+id/action_delete_pgp"
500                                android:layout_width="wrap_content"
501                                android:layout_height="wrap_content"
502                                android:layout_alignParentRight="true"
503                                android:layout_centerVertical="true"
504                                android:alpha="?attr/icon_alpha"
505                                android:background="?attr/selectableItemBackgroundBorderless"
506                                android:padding="@dimen/image_button_padding"
507                                android:src="?attr/icon_remove"
508                                android:visibility="visible"/>
509                        </RelativeLayout>
510
511                        <RelativeLayout
512                            android:id="@+id/axolotl_fingerprint_box"
513                            android:layout_width="wrap_content"
514                            android:layout_height="match_parent"
515                            android:layout_marginTop="24dp">
516
517                            <LinearLayout
518                                android:layout_width="wrap_content"
519                                android:layout_height="wrap_content"
520                                android:layout_alignParentLeft="true"
521                                android:layout_centerVertical="true"
522                                android:layout_toLeftOf="@+id/axolotl_actions"
523                                android:orientation="vertical">
524
525                                <TextView
526                                    android:id="@+id/axolotl_fingerprint"
527                                    android:layout_width="wrap_content"
528                                    android:layout_height="wrap_content"
529                                    android:textAppearance="@style/TextAppearance.Conversations.Fingerprint"/>
530
531                                <TextView
532                                    android:id="@+id/own_fingerprint_desc"
533                                    android:layout_width="wrap_content"
534                                    android:layout_height="wrap_content"
535                                    android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
536                            </LinearLayout>
537
538                            <LinearLayout
539                                android:id="@+id/axolotl_actions"
540                                android:layout_width="wrap_content"
541                                android:layout_height="wrap_content"
542                                android:layout_alignParentRight="true"
543                                android:layout_centerVertical="true"
544                                android:orientation="vertical">
545
546                                <ImageButton
547                                    android:id="@+id/action_copy_axolotl_to_clipboard"
548                                    android:layout_width="wrap_content"
549                                    android:layout_height="wrap_content"
550                                    android:alpha="?attr/icon_alpha"
551                                    android:background="?attr/selectableItemBackgroundBorderless"
552                                    android:contentDescription="@string/copy_omemo_clipboard_description"
553                                    android:padding="@dimen/image_button_padding"
554                                    android:src="?attr/icon_copy"
555                                    android:visibility="visible"/>
556
557                                <ImageButton
558                                    android:id="@+id/action_regenerate_axolotl_key"
559                                    android:layout_width="wrap_content"
560                                    android:layout_height="wrap_content"
561                                    android:alpha="?attr/icon_alpha"
562                                    android:background="?attr/selectableItemBackgroundBorderless"
563                                    android:contentDescription="@string/regenerate_omemo_key"
564                                    android:padding="@dimen/image_button_padding"
565                                    android:src="?attr/icon_refresh"
566                                    android:visibility="gone"/>
567
568                            </LinearLayout>
569                        </RelativeLayout>
570                    </LinearLayout>
571                </android.support.v7.widget.CardView>
572
573                <android.support.v7.widget.CardView
574                    android:id="@+id/other_device_keys_card"
575                    android:layout_width="fill_parent"
576                    android:layout_height="wrap_content"
577                    android:layout_marginBottom="@dimen/activity_vertical_margin"
578                    android:layout_marginLeft="@dimen/activity_horizontal_margin"
579                    android:layout_marginRight="@dimen/activity_horizontal_margin"
580                    android:layout_marginTop="@dimen/activity_vertical_margin"
581                    android:visibility="gone">
582
583                    <LinearLayout
584                        android:layout_width="match_parent"
585                        android:layout_height="wrap_content"
586                        android:orientation="vertical"
587                        android:padding="@dimen/card_padding_list">
588
589                        <TextView
590                            android:id="@+id/other_device_keys_title"
591                            android:layout_width="wrap_content"
592                            android:layout_height="wrap_content"
593                            android:layout_margin="@dimen/list_padding"
594                            android:text="@string/other_devices"
595                            android:textAppearance="@style/TextAppearance.Conversations.Title"/>
596
597                        <LinearLayout
598                            android:id="@+id/other_device_keys"
599                            android:layout_width="fill_parent"
600                            android:layout_height="wrap_content"
601                            android:orientation="vertical"/>
602
603                        <Button
604                            android:id="@+id/clear_devices"
605                            style="?android:attr/borderlessButtonStyle"
606                            android:layout_width="wrap_content"
607                            android:layout_height="wrap_content"
608                            android:layout_gravity="center_horizontal"
609                            android:text="@string/clear_other_devices"
610                            android:textColor="@color/accent"/>
611                    </LinearLayout>
612                </android.support.v7.widget.CardView>
613            </LinearLayout>
614        </ScrollView>
615
616        <LinearLayout
617            android:id="@+id/button_bar"
618            android:layout_width="wrap_content"
619            android:layout_height="wrap_content"
620            android:layout_alignParentBottom="true"
621            android:layout_alignParentEnd="true"
622            android:layout_alignParentLeft="true"
623            android:layout_alignParentRight="true"
624            android:layout_alignParentStart="true">
625
626            <Button
627                android:id="@+id/cancel_button"
628                style="?android:attr/borderlessButtonStyle"
629                android:layout_width="0dp"
630                android:layout_height="wrap_content"
631                android:layout_weight="1"
632                android:text="@string/cancel"/>
633
634            <View
635                android:layout_width="1dp"
636                android:layout_height="fill_parent"
637                android:layout_marginBottom="7dp"
638                android:layout_marginTop="7dp"
639                android:background="?attr/divider"/>
640
641            <Button
642                android:id="@+id/save_button"
643                style="?android:attr/borderlessButtonStyle"
644                android:layout_width="0dp"
645                android:layout_height="wrap_content"
646                android:layout_weight="1"
647                android:enabled="false"
648                android:text="@string/save"/>
649        </LinearLayout>
650
651    </RelativeLayout>
652</layout>