xref: /aosp_15_r20/external/tink/java_src/examples/android/helloworld/app/src/main/res/layout/activity_main.xml (revision e7b1675dde1b92d52ec075b0a92829627f2c52a5)
1<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2    xmlns:tools="http://schemas.android.com/tools"
3    android:layout_width="match_parent"
4    android:layout_height="match_parent"
5    android:gravity="center_horizontal"
6    android:orientation="vertical"
7    android:paddingBottom="@dimen/activity_vertical_margin"
8    android:paddingLeft="@dimen/activity_horizontal_margin"
9    android:paddingRight="@dimen/activity_horizontal_margin"
10    android:paddingTop="@dimen/activity_vertical_margin"
11    tools:context="com.helloworld.MainActivity">
12
13    <ScrollView
14        android:id="@+id/login_form"
15        android:layout_width="match_parent"
16        android:layout_height="match_parent">
17
18        <LinearLayout
19            android:id="@+id/email_login_form"
20            android:layout_width="match_parent"
21            android:layout_height="wrap_content"
22            android:orientation="vertical">
23
24            <android.support.design.widget.TextInputLayout
25                android:layout_width="match_parent"
26                android:layout_height="wrap_content">
27
28                <TextView
29                    android:id="@+id/hint_plaintext"
30                    android:layout_height="wrap_content"
31                    android:layout_width="wrap_content"
32                    android:text="@string/hint_plaintext" />
33                <EditText
34                    android:id="@+id/plaintext"
35                    android:layout_width="match_parent"
36                    android:layout_height="wrap_content"
37                    android:hint="@string/prompt_plaintext"
38                    android:inputType="textMultiLine"
39                    android:lines="3"
40                    android:minLines="3"
41                    android:maxLines="10" />
42
43            </android.support.design.widget.TextInputLayout>
44
45            <android.support.design.widget.TextInputLayout
46                android:layout_width="match_parent"
47                android:layout_height="wrap_content">
48
49                <TextView
50                    android:id="@+id/hint_associated_data"
51                    android:layout_height="wrap_content"
52                    android:layout_width="wrap_content"
53                    android:text="@string/hint_associated_data" />
54
55                <EditText
56                    android:id="@+id/associated_data"
57                    android:layout_width="match_parent"
58                    android:layout_height="wrap_content"
59                    android:hint="@string/prompt_associated_data"
60                    android:inputType="textMultiLine"
61                    android:lines="3"
62                    android:minLines="3"
63                    android:maxLines="10" />
64
65            </android.support.design.widget.TextInputLayout>
66
67            <android.support.design.widget.TextInputLayout
68                android:layout_width="match_parent"
69                android:layout_height="wrap_content">
70
71                <TextView
72                    android:id="@+id/hint_ciphertext"
73                    android:layout_height="wrap_content"
74                    android:layout_width="wrap_content"
75                    android:text="@string/hint_ciphertext" />
76                <EditText
77                    android:id="@+id/ciphertext"
78                    android:layout_width="match_parent"
79                    android:layout_height="wrap_content"
80                    android:hint="@string/prompt_ciphertext"
81                    android:inputType="textMultiLine"
82                    android:lines="3"
83                    android:minLines="3"
84                    android:maxLines="10" />
85
86            </android.support.design.widget.TextInputLayout>
87
88            <Button
89                android:id="@+id/encrypt_button"
90                style="?android:textAppearanceSmall"
91                android:layout_width="match_parent"
92                android:layout_height="wrap_content"
93                android:text="@string/action_encrypt"
94                android:textStyle="bold" />
95
96            <Button
97                android:id="@+id/decrypt_button"
98                style="?android:textAppearanceSmall"
99                android:layout_width="match_parent"
100                android:layout_height="wrap_content"
101                android:text="@string/action_decrypt"
102                android:textStyle="bold" />
103
104        </LinearLayout>
105    </ScrollView>
106</LinearLayout>
107