activity_easy_invite.xml

 1<?xml version="1.0" encoding="utf-8"?>
 2<layout xmlns:android="http://schemas.android.com/apk/res/android">
 3
 4
 5    <LinearLayout
 6        android:layout_width="fill_parent"
 7        android:layout_height="fill_parent"
 8        android:orientation="vertical">
 9
10        <com.google.android.material.appbar.AppBarLayout
11            android:layout_width="match_parent"
12            android:layout_height="wrap_content">
13
14            <com.google.android.material.appbar.MaterialToolbar
15                android:id="@+id/toolbar"
16                android:layout_width="match_parent"
17                android:layout_height="wrap_content"
18                android:minHeight="?attr/actionBarSize" />
19
20        </com.google.android.material.appbar.AppBarLayout>
21
22        <LinearLayout
23            android:id="@+id/in_progress"
24            android:layout_width="match_parent"
25            android:layout_height="match_parent"
26            android:gravity="center"
27            android:visibility="gone">
28
29            <ProgressBar
30                android:layout_width="wrap_content"
31                android:layout_height="wrap_content"
32                android:layout_gravity="center" />
33        </LinearLayout>
34
35        <RelativeLayout
36            android:id="@+id/invite"
37            android:layout_width="match_parent"
38            android:layout_height="match_parent"
39            android:layout_marginLeft="@dimen/activity_horizontal_margin"
40            android:layout_marginTop="@dimen/activity_vertical_margin"
41            android:layout_marginRight="@dimen/activity_horizontal_margin"
42            android:layout_marginBottom="@dimen/activity_vertical_margin"
43            android:visibility="visible">
44
45            <TextView
46                android:id="@+id/tap_to_share"
47                android:layout_width="wrap_content"
48                android:layout_height="wrap_content"
49                android:text="@string/tap_share_button_send_invite"
50                android:textAppearance="?textAppearanceBodyMedium" />
51
52            <TextView
53                android:id="@+id/scan_the_code"
54                android:layout_width="wrap_content"
55                android:layout_height="wrap_content"
56                android:layout_below="@+id/tap_to_share"
57                android:layout_marginTop="24sp"
58                android:text="@string/if_contact_is_nearby_use_qr"
59                android:textAppearance="?textAppearanceBodyMedium" />
60
61            <ImageView
62                android:id="@+id/qr_code"
63                android:layout_width="0dp"
64                android:layout_height="0dp"
65                android:layout_above="@+id/share_button"
66                android:layout_below="@id/scan_the_code"
67                android:layout_alignParentStart="true"
68                android:layout_alignParentEnd="true"
69                android:layout_centerHorizontal="true"
70                android:layout_margin="24sp"
71                android:scaleType="fitCenter" />
72
73            <Button
74                android:id="@+id/share_button"
75                android:layout_width="wrap_content"
76                android:layout_height="wrap_content"
77                android:layout_alignParentBottom="true"
78                android:layout_centerHorizontal="true"
79                android:layout_marginHorizontal="16dp"
80                android:text="@string/share" />
81
82        </RelativeLayout>
83
84    </LinearLayout>
85</layout>