Imported Upstream version 1.1.0
[platform/upstream/iotivity.git] / service / easy-setup / sampleapp / mediator / android / EasySetup / app / src / main / res / layout / activity_main.xml
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:background="@drawable/background"
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="org.iotivity.service.easysetup.mediator.MainActivity">
12
13
14     <ProgressBar
15         android:id="@+id/progressBar"
16         style="?android:attr/progressBarStyleHorizontal"
17         android:layout_width="350dp"
18         android:layout_height="wrap_content"
19         android:visibility="invisible" />
20
21
22     <LinearLayout
23         android:layout_width="wrap_content"
24         android:layout_height="wrap_content"
25         android:layout_gravity="center"
26         android:orientation="horizontal">
27
28         <TextView
29             android:layout_width="wrap_content"
30             android:layout_height="wrap_content"
31             android:layout_gravity="center_vertical"
32             android:textStyle="bold"
33             android:textColor="@android:color/holo_red_dark"
34             android:textSize="20dp"
35             android:text="Soft AP   "/>
36
37         <RadioButton
38
39             android:layout_width="wrap_content"
40             android:layout_height="wrap_content"
41             android:text="Enrollee  "
42             android:id="@+id/enrollee"
43             android:textStyle="bold"
44             android:layout_gravity="center_horizontal"
45             android:checked="false"
46             />
47
48         <RadioButton
49             android:layout_width="wrap_content"
50             android:layout_height="wrap_content"
51             android:text="Mediator"
52             android:id="@+id/mediator"
53             android:textStyle="bold"
54             android:layout_gravity="center_horizontal"
55             android:checked="false"
56             />
57     </LinearLayout>
58
59     <LinearLayout
60         android:layout_width="wrap_content"
61         android:layout_height="wrap_content"
62         android:layout_gravity="center"
63         android:orientation="horizontal">
64
65
66         <TextView
67             android:id="@+id/lablestatus"
68             android:layout_width="wrap_content"
69             android:layout_height="wrap_content"
70             android:layout_marginLeft="8dp"
71             android:layout_marginRight="20dp"
72             android:elegantTextHeight="true"
73             android:text="@string/test_status"
74             android:textSize="15sp" />
75
76         <TextView
77             android:id="@+id/status"
78             android:layout_width="wrap_content"
79             android:layout_height="wrap_content"
80             android:layout_marginLeft="10dp"
81             android:layout_marginRight="30dp"
82             android:text="@string/not_started"
83             android:textColor="@android:color/background_light"
84             android:textSize="10dp" />
85
86     </LinearLayout>
87
88     <RadioButton
89         android:layout_width="120dp"
90         android:layout_height="wrap_content"
91         android:text="Enable Security"
92         android:id="@+id/enablesecurity"
93         android:textStyle="bold"
94         android:layout_gravity="center_horizontal"
95         android:checked="false"/>
96
97     <LinearLayout
98         android:layout_width="wrap_content"
99         android:layout_height="wrap_content"
100         android:layout_centerHorizontal="true"
101         android:layout_gravity="center"
102         android:layout_marginTop="5dp"
103         android:orientation="vertical">
104
105         <TextView
106             android:layout_width="wrap_content"
107             android:layout_height="wrap_content"
108             android:text="Enter Enroller's SSID" />
109
110
111         <EditText
112             android:id="@+id/enrolleeSsid"
113             android:layout_width="250dp"
114             android:layout_height="wrap_content"
115             android:layout_gravity="center_horizontal" />
116
117
118         <TextView
119             android:layout_width="wrap_content"
120             android:layout_height="wrap_content"
121             android:layout_marginTop="5dp"
122             android:text="Enter Enroller's Password" />
123
124
125         <EditText
126             android:id="@+id/enrolleePass"
127             android:layout_width="250dp"
128             android:layout_height="wrap_content"
129
130             android:layout_gravity="center_horizontal" />
131
132     </LinearLayout>
133
134
135     <LinearLayout
136         android:id="@+id/softAP"
137         android:layout_width="wrap_content"
138         android:layout_height="wrap_content"
139         android:layout_centerHorizontal="true"
140         android:layout_gravity="center"
141         android:layout_marginTop="5dp"
142         android:orientation="vertical">
143
144         <TextView
145             android:id="@+id/textView"
146             android:layout_width="wrap_content"
147             android:layout_height="wrap_content"
148             android:text="Enter SoftAP SSID" />
149
150
151         <EditText
152             android:id="@+id/ssid"
153             android:layout_width="250dp"
154             android:layout_height="wrap_content"
155             android:layout_gravity="center_horizontal" />
156
157
158         <TextView
159             android:id="@+id/textView2"
160             android:layout_width="wrap_content"
161             android:layout_height="wrap_content"
162             android:layout_marginTop="5dp"
163             android:text="Enter SoftAP PWD" />
164
165
166         <EditText
167             android:id="@+id/password"
168             android:layout_width="250dp"
169             android:layout_height="wrap_content"
170             android:layout_gravity="center_horizontal" />
171
172     </LinearLayout>
173
174
175     <TextView
176         android:id="@+id/textViewDeviceinfo"
177         android:layout_width="wrap_content"
178         android:layout_height="wrap_content"
179         android:layout_gravity="center_horizontal"
180         android:layout_marginTop="5dp"
181         android:text="Device information"
182         android:textAppearance="?android:attr/textAppearanceMedium" />
183
184     <RelativeLayout
185         android:id="@+id/deviceInfo"
186         android:layout_width="wrap_content"
187         android:layout_height="wrap_content"
188         android:layout_centerHorizontal="true"
189         android:layout_gravity="center"
190         android:layout_marginTop="10dp"
191         android:orientation="vertical">
192
193
194         <TextView
195             android:id="@+id/ipAddrLable"
196             android:layout_width="wrap_content"
197             android:layout_height="wrap_content"
198             android:layout_gravity="center_horizontal"
199             android:text="IP Address : "
200             android:textAppearance="?android:attr/textAppearanceSmall" />
201
202         <TextView
203             android:id="@+id/ipAddr"
204             android:layout_width="wrap_content"
205             android:layout_height="wrap_content"
206             android:layout_gravity="center_horizontal"
207             android:layout_toRightOf="@id/ipAddrLable"
208             android:text="@string/not_available"
209
210             android:textAppearance="?android:attr/textAppearanceSmall" />
211
212
213         <TextView
214             android:id="@+id/hardAddrLable"
215             android:layout_width="wrap_content"
216             android:layout_height="wrap_content"
217             android:layout_below="@id/ipAddrLable"
218             android:layout_gravity="center_horizontal"
219             android:text="MAC Address : "
220             android:textAppearance="?android:attr/textAppearanceSmall" />
221
222         <TextView
223             android:id="@+id/hardAddr"
224             android:layout_width="wrap_content"
225             android:layout_height="wrap_content"
226             android:layout_below="@id/ipAddr"
227             android:layout_gravity="center_horizontal"
228             android:layout_toRightOf="@id/hardAddrLable"
229             android:text="@string/not_available"
230             android:textAppearance="?android:attr/textAppearanceSmall" />
231
232
233     </RelativeLayout>
234
235
236     <LinearLayout
237         android:layout_width="wrap_content"
238         android:layout_height="wrap_content"
239         android:layout_marginTop="5dp"
240         android:orientation="horizontal"
241         android:weightSum="1">
242
243         <Button
244             android:id="@+id/startSetup"
245             android:layout_width="160dp"
246             android:layout_height="50dp"
247             android:layout_alignParentTop="true"
248             android:layout_margin="10dp"
249             android:layout_marginTop="20dp"
250             android:elegantTextHeight="true"
251             android:text="@string/startSetup"
252             android:textAllCaps="false"
253             android:textSize="18sp" />
254
255         <Button
256             android:id="@+id/stopSetup"
257             android:layout_width="160dp"
258             android:layout_height="50dp"
259             android:layout_margin="10dp"
260             android:elegantTextHeight="true"
261             android:enabled="false"
262             android:text="@string/stopSetup"
263             android:textAllCaps="false"
264             android:textSize="18sp"
265             />
266
267     </LinearLayout>
268
269 </LinearLayout>