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="?attr/color_background_primary" >
 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/account_image_border" >
16
17        <ImageView
18            android:id="@+id/account_image"
19            android:layout_width="192dp"
20            android:layout_height="192dp" />
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="?attr/color_text_secondary" />
31
32    <TextView
33        android:id="@+id/secondary_hint"
34        android:layout_width="wrap_content"
35        android:layout_height="wrap_content"
36        android:layout_below="@id/hint"
37        android:layout_centerHorizontal="true"
38        android:text="@string/or_long_press_for_default"
39        android:textColor="?attr/color_text_secondary" />
40
41    <LinearLayout
42        android:id="@+id/button_bar"
43        android:layout_width="wrap_content"
44        android:layout_height="wrap_content"
45        android:layout_alignParentBottom="true"
46        android:layout_alignParentLeft="true"
47        android:layout_alignParentRight="true" >
48
49        <Button
50            android:id="@+id/cancel_button"
51            style="?android:attr/borderlessButtonStyle"
52            android:layout_width="0dp"
53            android:layout_height="wrap_content"
54            android:layout_weight="1"
55            android:text="@string/cancel"
56            android:textColor="?attr/color_text_primary" />
57
58        <View
59            android:layout_width="1dp"
60            android:layout_height="fill_parent"
61            android:layout_marginBottom="7dp"
62            android:layout_marginTop="7dp"
63            android:background="?attr/divider" />
64
65        <Button
66            android:id="@+id/publish_button"
67            style="?android:attr/borderlessButtonStyle"
68            android:layout_width="0dp"
69            android:layout_height="wrap_content"
70            android:layout_weight="1"
71            android:enabled="false"
72            android:text="@string/publish"
73            android:textColor="?attr/color_text_secondary" />
74    </LinearLayout>
75
76    <LinearLayout
77        android:layout_width="wrap_content"
78        android:layout_height="fill_parent"
79        android:layout_above="@+id/button_bar"
80        android:layout_alignParentLeft="true"
81        android:layout_alignParentRight="true"
82        android:layout_below="@+id/secondary_hint"
83        android:gravity="center_vertical"
84        android:orientation="vertical"
85        android:paddingLeft="8dp"
86        android:paddingRight="8dp" >
87        <TextView
88            android:id="@+id/hint_or_warning"
89            android:layout_width="wrap_content"
90            android:layout_height="wrap_content"
91            android:layout_marginTop="8dp"
92            android:minLines="3"
93            android:textColor="?attr/color_text_primary"
94            android:textSize="?attr/TextSizeBody" />
95    </LinearLayout>
96
97</RelativeLayout>