blob: 29045a2842a6a638761aec00d16adac474a0755a [file] [log] [blame]
Aline Bonnet2041ab92016-10-05 11:51:58 -04001<?xml version="1.0" encoding="utf-8"?>
Pierre Duchemin015b4152017-12-19 12:03:59 -05002<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
Aline Bonnet2041ab92016-10-05 11:51:58 -04003 xmlns:app="http://schemas.android.com/apk/res-auto"
Pierre Duchemin015b4152017-12-19 12:03:59 -05004 android:id="@+id/profile_scrollview"
Aline Bonnet2041ab92016-10-05 11:51:58 -04005 android:layout_width="match_parent"
Pierre Duchemin015b4152017-12-19 12:03:59 -05006 android:layout_height="wrap_content">
Aline Bonnet2041ab92016-10-05 11:51:58 -04007
Pierre Duchemin015b4152017-12-19 12:03:59 -05008 <LinearLayout
Aline Bonnet2041ab92016-10-05 11:51:58 -04009 android:layout_width="match_parent"
10 android:layout_height="wrap_content"
Pierre Duchemin015b4152017-12-19 12:03:59 -050011 android:layout_gravity="center"
12 android:orientation="vertical"
13 android:paddingBottom="10dp"
14 android:paddingEnd="20dp"
15 android:paddingStart="20dp">
Aline Bonnet2041ab92016-10-05 11:51:58 -040016
Pierre Duchemin015b4152017-12-19 12:03:59 -050017 <TextView
18 android:layout_width="wrap_content"
19 android:layout_height="wrap_content"
20 android:layout_gravity="center"
21 android:paddingTop="50dp"
22 android:text="@string/profile_message_warning"
23 android:textAlignment="center" />
24
25 <RelativeLayout
26 android:id="@+id/profile_container"
27 android:layout_width="match_parent"
28 android:layout_height="180dp"
29 android:layout_gravity="center">
30
31 <ImageView
32 android:id="@+id/profile_photo"
33 android:layout_width="120dp"
34 android:layout_height="120dp"
35 android:layout_centerHorizontal="true"
36 android:layout_margin="15dp"
37 android:scaleType="fitCenter"
Adrien Béraud5f8c3f72018-03-09 14:49:39 -050038 app:srcCompat="@drawable/ic_contact_picture_fallback" />
Pierre Duchemin015b4152017-12-19 12:03:59 -050039
Adrien Béraud8bc95102018-08-25 22:34:51 -040040 <com.google.android.material.floatingactionbutton.FloatingActionButton
Pierre Duchemin015b4152017-12-19 12:03:59 -050041 android:id="@+id/gallery"
42 android:layout_width="wrap_content"
43 android:layout_height="wrap_content"
44 android:layout_alignTop="@+id/anchor"
45 android:layout_toStartOf="@+id/anchor"
46 android:contentDescription="@string/open_the_gallery"
47 android:text="@string/open_the_gallery"
48 app:backgroundTint="@color/light"
49 app:rippleColor="@android:color/white"
50 app:srcCompat="@drawable/ic_insert_photo" />
51
52 <View
53 android:id="@+id/anchor"
54 android:layout_width="20dp"
55 android:layout_height="20dp"
56 android:layout_alignBottom="@+id/profile_photo"
57 android:layout_centerHorizontal="true" />
58
Adrien Béraud8bc95102018-08-25 22:34:51 -040059 <com.google.android.material.floatingactionbutton.FloatingActionButton
Pierre Duchemin015b4152017-12-19 12:03:59 -050060 android:id="@+id/camera"
61 android:layout_width="wrap_content"
62 android:layout_height="wrap_content"
63 android:layout_alignTop="@+id/anchor"
64 android:layout_toEndOf="@+id/anchor"
65 android:contentDescription="@string/take_a_photo"
66 android:text="@string/take_a_photo"
67 app:backgroundTint="@color/light"
68 app:rippleColor="@android:color/white"
69 app:srcCompat="@drawable/ic_photo_camera" />
70
71 </RelativeLayout>
72
73 <EditText
74 android:id="@+id/user_name"
75 android:layout_width="match_parent"
76 android:layout_height="wrap_content"
77 android:hint="@string/profile_name_hint"
78 android:inputType="textCapWords"
79 android:maxLines="1"
80 android:textAlignment="center" />
81
82 </LinearLayout>
83</ScrollView>