Update Android sample app related to group&invite
[platform/upstream/iotivity.git] / android / examples / simplebase / src / main / res / layout / fragment_cloud.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
3     xmlns:tools="http://schemas.android.com/tools"
4     android:layout_width="match_parent"
5     android:layout_height="match_parent"
6     android:orientation="vertical"
7     android:paddingBottom="@dimen/activity_vertical_margin"
8     android:paddingLeft="0dp"
9     android:paddingRight="0dp"
10     android:paddingTop="@dimen/activity_vertical_margin"
11     tools:context=".CloudFragment">
12
13     <LinearLayout
14         android:layout_width="match_parent"
15         android:layout_height="match_parent"
16         android:orientation="vertical">
17
18         <Switch
19             android:id="@+id/account_switch"
20             android:layout_width="match_parent"
21             android:layout_height="28dp"
22             android:background="#BBBBBB"
23             android:checked="true"
24             android:gravity="center_vertical"
25             android:paddingLeft="10dp"
26             android:text="Account Manager"
27             android:textColor="#FFFFFF"
28             android:textSize="14sp" />
29
30         <LinearLayout
31             android:id="@+id/account_layout"
32             android:layout_width="match_parent"
33             android:layout_height="wrap_content"
34             android:layout_gravity="center_horizontal"
35             android:focusable="true"
36             android:focusableInTouchMode="true"
37             android:gravity="center_horizontal"
38             android:orientation="vertical">
39
40             <TextView
41                 android:id="@+id/account_view"
42                 android:layout_width="wrap_content"
43                 android:layout_height="wrap_content"
44                 android:paddingBottom="10dp"
45                 android:paddingLeft="20dp"
46                 android:paddingTop="5dp"
47                 android:text="@string/account_view" />
48
49             <LinearLayout
50                 android:layout_width="match_parent"
51                 android:layout_height="wrap_content"
52                 android:layout_gravity="center_horizontal"
53                 android:layout_marginTop="2dp"
54                 android:gravity="center_horizontal"
55                 android:orientation="horizontal">
56
57                 <Button
58                     android:id="@+id/setip_button"
59                     android:layout_width="match_parent"
60                     android:layout_height="wrap_content"
61                     android:layout_gravity="center_horizontal"
62                     android:layout_weight="1"
63                     android:text="Set\nIP" />
64
65                 <Button
66                     android:id="@+id/signup_button"
67                     android:layout_width="match_parent"
68                     android:layout_height="wrap_content"
69                     android:layout_gravity="center_horizontal"
70                     android:layout_weight="1"
71                     android:text="Sign\nUp" />
72
73                 <Button
74                     android:id="@+id/signin_button"
75                     android:layout_width="match_parent"
76                     android:layout_height="wrap_content"
77                     android:layout_gravity="center_horizontal"
78                     android:layout_weight="1"
79                     android:text="Sign\nIn" />
80
81                 <Button
82                     android:id="@+id/signout_button"
83                     android:layout_width="match_parent"
84                     android:layout_height="wrap_content"
85                     android:layout_gravity="center_horizontal"
86                     android:layout_weight="1"
87                     android:text="Sign\nOut" />
88             </LinearLayout>
89
90             <LinearLayout
91                 android:layout_width="match_parent"
92                 android:layout_height="wrap_content"
93                 android:layout_gravity="center_horizontal"
94                 android:gravity="center_horizontal"
95                 android:orientation="horizontal"
96                 android:layout_marginBottom="2dp">
97
98                 <Button
99                     android:id="@+id/creategroup_button"
100                     android:layout_width="match_parent"
101                     android:layout_height="wrap_content"
102                     android:layout_weight="1"
103                     android:text="CREATE\nGROUP" />
104
105                 <Button
106                     android:id="@+id/invite_button"
107                     android:layout_width="match_parent"
108                     android:layout_height="wrap_content"
109                     android:layout_weight="1"
110                     android:text="INVITE\nUSER" />
111
112                 <Button
113                     android:id="@+id/leavegroup_button"
114                     android:layout_width="match_parent"
115                     android:layout_height="wrap_content"
116                     android:layout_weight="1"
117                     android:text="LEAVE\nGROUP" />
118             </LinearLayout>
119         </LinearLayout>
120
121         <Switch
122             android:id="@+id/rd_switch"
123             android:layout_width="match_parent"
124             android:layout_height="28dp"
125             android:background="#AAAAAA"
126             android:gravity="center_vertical"
127             android:paddingLeft="10dp"
128             android:text="Resource Directory"
129             android:textColor="#FFFFFF"
130             android:textSize="14sp" />
131
132         <LinearLayout
133             android:id="@+id/rd_layout"
134             android:layout_width="match_parent"
135             android:layout_height="wrap_content"
136             android:layout_gravity="center_horizontal"
137             android:focusable="true"
138             android:focusableInTouchMode="true"
139             android:gravity="center_horizontal"
140             android:orientation="vertical"
141             android:visibility="gone">
142
143             <TextView
144                 android:id="@+id/rd_view"
145                 android:layout_width="wrap_content"
146                 android:layout_height="wrap_content"
147                 android:paddingBottom="10dp"
148                 android:paddingLeft="20dp"
149                 android:paddingTop="5dp"
150                 android:text="@string/rd_view" />
151
152             <LinearLayout
153                 android:layout_width="match_parent"
154                 android:layout_height="wrap_content"
155                 android:layout_gravity="center_horizontal"
156                 android:layout_marginTop="2dp"
157                 android:gravity="center_horizontal"
158                 android:orientation="horizontal">
159
160                 <Button
161                     android:id="@+id/rdpub_button"
162                     android:layout_width="match_parent"
163                     android:layout_height="wrap_content"
164                     android:layout_gravity="center_horizontal"
165                     android:layout_weight="1"
166                     android:text="Publish\nResource" />
167
168                 <Button
169                     android:id="@+id/rddel_button"
170                     android:layout_width="match_parent"
171                     android:layout_height="wrap_content"
172                     android:layout_gravity="center_horizontal"
173                     android:layout_weight="1"
174                     android:text="Delete\nResource" />
175
176                 <Button
177                     android:id="@+id/rddp_button"
178                     android:layout_width="match_parent"
179                     android:layout_height="wrap_content"
180                     android:layout_gravity="center_horizontal"
181                     android:layout_weight="1"
182                     android:text="Sub Device\nPresence" />
183             </LinearLayout>
184         </LinearLayout>
185
186         <Switch
187             android:id="@+id/mq_switch"
188             android:layout_width="match_parent"
189             android:layout_height="28dp"
190             android:background="#BBBBBB"
191             android:gravity="center_vertical"
192             android:paddingLeft="10dp"
193             android:text="Message Queue"
194             android:textColor="#FFFFFF"
195             android:textSize="14sp" />
196
197         <LinearLayout
198             android:id="@+id/mq_layout"
199             android:layout_width="match_parent"
200             android:layout_height="wrap_content"
201             android:layout_gravity="center_horizontal"
202             android:focusable="true"
203             android:focusableInTouchMode="true"
204             android:gravity="center_horizontal"
205             android:orientation="vertical"
206             android:visibility="gone">
207
208             <TextView
209                 android:id="@+id/mq_view"
210                 android:layout_width="wrap_content"
211                 android:layout_height="wrap_content"
212                 android:paddingBottom="10dp"
213                 android:paddingLeft="20dp"
214                 android:paddingTop="5dp"
215                 android:text="@string/mq_view" />
216
217             <LinearLayout
218                 android:layout_width="match_parent"
219                 android:layout_height="wrap_content"
220                 android:layout_gravity="center_horizontal"
221                 android:layout_marginTop="2dp"
222                 android:gravity="center_horizontal"
223                 android:orientation="horizontal">
224
225                 <Button
226                     android:id="@+id/mqget_button"
227                     android:layout_width="match_parent"
228                     android:layout_height="wrap_content"
229                     android:layout_gravity="center_horizontal"
230                     android:layout_weight="1"
231                     android:text="Get\nBroker" />
232
233                 <Button
234                     android:id="@+id/mqcreate_button"
235                     android:layout_width="match_parent"
236                     android:layout_height="wrap_content"
237                     android:layout_gravity="center_horizontal"
238                     android:layout_weight="1"
239                     android:text="Create\nTopic" />
240
241                 <Button
242                     android:id="@+id/mqsub_button"
243                     android:layout_width="match_parent"
244                     android:layout_height="wrap_content"
245                     android:layout_gravity="center_horizontal"
246                     android:layout_weight="1"
247                     android:text="SUB\nTopic" />
248
249                 <Button
250                     android:id="@+id/mqunsub_button"
251                     android:layout_width="match_parent"
252                     android:layout_height="wrap_content"
253                     android:layout_gravity="center_horizontal"
254                     android:layout_weight="1"
255                     android:text="Unsub\nTopic" />
256
257                 <Button
258                     android:id="@+id/mqpub_button"
259                     android:layout_width="match_parent"
260                     android:layout_height="wrap_content"
261                     android:layout_gravity="center_horizontal"
262                     android:layout_weight="1"
263                     android:text="PUB\nTopic" />
264             </LinearLayout>
265         </LinearLayout>
266
267         <TextView
268             android:layout_width="match_parent"
269             android:layout_height="28dp"
270             android:background="#AAAAAA"
271             android:gravity="center_vertical"
272             android:paddingLeft="10dp"
273             android:text="Log"
274             android:textColor="#FFFFFF"
275             android:textSize="14sp" />
276
277         <TextView
278             android:id="@+id/action_log_view"
279             android:layout_width="wrap_content"
280             android:layout_height="wrap_content"
281             android:paddingBottom="5dp"
282             android:paddingLeft="20dp"
283             android:paddingTop="5dp"
284             android:text="@string/action_log_view" />
285
286         <ScrollView
287             android:id="@+id/scroll_view"
288             android:layout_width="fill_parent"
289             android:layout_height="fill_parent">
290
291             <TextView
292                 android:id="@+id/result_log_view"
293                 android:layout_width="wrap_content"
294                 android:layout_height="wrap_content"
295                 android:paddingLeft="20dp"
296                 android:paddingTop="5dp"
297                 android:text="@string/result_log_view" />
298         </ScrollView>
299     </LinearLayout>
300
301 </RelativeLayout>