activity_publish_profile_picture.xml

 1<?xml version="1.0" encoding="utf-8"?>
 2<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 3    android:layout_width="match_parent"
 4    android:layout_height="match_parent"
 5    android:background="@color/primarybackground" >
 6
 7    <LinearLayout
 8        android:id="@+id/account_image_wrapper"
 9        android:layout_width="wrap_content"
10        android:layout_height="wrap_content"
11        android:layout_alignParentTop="true"
12        android:layout_centerHorizontal="true"
13        android:layout_marginBottom="8dp"
14        android:layout_marginTop="24dp"
15        android:background="@drawable/message_border" >
16
17        <ImageView
18            android:id="@+id/account_image"
19            android:layout_width="194dp"
20            android:layout_height="194dp" />
21    </LinearLayout>
22
23    <TextView
24        android:id="@+id/hint"
25        android:layout_width="wrap_content"
26        android:layout_height="wrap_content"
27        android:layout_below="@id/account_image_wrapper"
28        android:layout_centerHorizontal="true"
29        android:text="@string/touch_to_choose_picture"
30        android:textColor="@color/secondarytext" />
31
32    <LinearLayout
33        android:id="@+id/button_bar"
34        android:layout_width="wrap_content"
35        android:layout_height="wrap_content"
36        android:layout_alignParentBottom="true"
37        android:layout_alignParentLeft="true"
38        android:layout_alignParentRight="true" >
39
40        <Button
41            android:id="@+id/cancel_button"
42            style="?android:attr/borderlessButtonStyle"
43            android:layout_width="0dp"
44            android:layout_height="wrap_content"
45            android:layout_weight="1"
46            android:text="@string/cancel"
47            android:textColor="@color/primarytext" />
48
49        <View
50            android:layout_width="1dp"
51            android:layout_height="fill_parent"
52            android:layout_marginBottom="7dp"
53            android:layout_marginTop="7dp"
54            android:background="@color/divider" />
55
56        <Button
57            android:id="@+id/publish_button"
58            style="?android:attr/borderlessButtonStyle"
59            android:layout_width="0dp"
60            android:layout_height="wrap_content"
61            android:layout_weight="1"
62            android:enabled="false"
63            android:text="@string/publish_avatar"
64            android:textColor="@color/secondarytext" />
65    </LinearLayout>
66
67    <LinearLayout
68        android:layout_width="wrap_content"
69        android:layout_height="fill_parent"
70        android:layout_above="@+id/button_bar"
71        android:layout_below="@+id/hint"
72        android:layout_alignParentLeft="true"
73        android:layout_alignParentRight="true"
74        android:gravity="center_vertical"
75        android:orientation="vertical"
76        android:paddingLeft="8dp"
77        android:paddingRight="8dp" >
78
79        <TextView 
80            android:id="@+id/account"
81            android:layout_width="wrap_content"
82            android:layout_height="wrap_content"
83            android:textColor="@color/primarytext"
84            android:textSize="18sp"/>
85        
86        <TextView
87            android:id="@+id/hint_or_warning"
88            android:layout_marginTop="8dp"
89            android:layout_width="wrap_content"
90            android:layout_height="wrap_content"
91            android:text="@string/publish_avatar_explanation"
92            android:textColor="@color/primarytext"
93            android:textSize="14sp"
94            android:minLines="3" />
95    </LinearLayout>
96
97</RelativeLayout>